Jenkins 持续集成测试工具
一、Jenkins(hudson)流程
- 创建job
- 执行job
- 通知机制
二、两种执行策略
- 定时执行:每隔一段时间执行一下(适合UI和接口测试的执行)
- 监控代码库执行:单元测试的执行模式(适合单元测试的执行)
三、单元测试的意义
- 看代码的运行是否符合预期(断言判断)
- 单元测试执行策略--》一旦代码库有提交则执行所有的单元测试用例
好处:尽可能早的发现问题,降低定位和解决问题的成本。
四、CI具体详解
需求:定时执行接口测试用例
1、创建接口测试job
图1:
图2:
图3:
图4:
图5:
图6:
图7:
图8:立即构建后,查看日志信息
图9:找出失败原因,重新进行配置
出现该错误的解决方法:在配置中将python.exe 的全路径加载进去
刑如:
图10:
图11:完成测试