测试套件
当所有的准备工作都已完成,比如Python及编辑器的安装,Selenium安装,Selenium服务器的启动
我用的是chrome,下载chromedriver并且放在chrome的安装目录,设置环境变量
当一个个编写py文件并执行,发现怎样可以在一个文件里面执行所有的脚本呢。这里引入测试套件的概念
首先设置一个主文件用来执行
在主文件放置
if __name__=="__main__":
suite=unittest.TestSuite()
suite.addTest(unittest.makeSuite(test))
runner=unittest.TextTestRunner()
runner.run(suite)
这里需要引入unittest包,另外要知道测试套件和每个测试用例的关系
因为主文件和你要执行的文件是放在同一个目录,直接导入文件名即可
测试任务的触发->测试虚拟机镜像的准备->镜像的部署->测试应例的运行->测试结果自动分析->测试报告生成
测试框架主要是基于 Jenkins 自带的 Master/Slave 结构
尝试使用Jenkins来实现自动执行Python脚本