1安装pytest框架

&pip install pytest   #pytest

&pip install pytest-html  #pytest html测试报告

2.工程介绍

不写怎么用pytest写自动化,可参考 https://www.cnblogs.com/Jack-cx/p/9358477.html

&增加Pyunit这里是单元测试框架方法(用例执行)

&report用来写调试时生成的测试报告

&基于给robot写的库改下testWeb.py实际结果和预期结果的return

只需return出False和True,框架直接用assert断言最后返回是否为True即可

3.jenkins配置集成

&根据robot的jenkins配置进行改动,只需要改下批处理执行,先cd 到git拉下来的目录,然后py.test --html=’生成的log路径

注:只需要改下就好 ,还有邮件 模板需要改下详细报告,这个再下面讲 其他和robot一致

4.发送测试报告--通用html报告

pytest测试报告 Jenkins通用html报告

&构建生成的report同样到指定的目录

&构建后配置—HTML REPORT

&构建完看项目生成的html

&进去会发现report在这个路径,那么配置里需改下发送邮件详细报告的地址,给这个url即可

&发送邮件中测试报告url修改下:

最新文章

  1. python3的pickle导致乱码
  2. JS图片自动和可控的轮播切换特效
  3. 配置文件类 Properties
  4. 学习 ---- JavaScript 高级设计程序 第三章(数据类型)
  5. python内置模块(4)
  6. 七参数计算正确性验证——Coord软件使用
  7. 安装wine qq2012
  8. 2. Android框架和工具之 Volley
  9. Oracle10g数据类型
  10. ExtJS 4 组件详解
  11. 【干货】.NET开发通用组件发布(三) 简易数据采集组件
  12. Android L(5.0)源码之手势识别OnTouchListener
  13. MySQL执行计划extra中的using index 和 using where using index 的区别
  14. Java分布式锁实现详解
  15. linux-2.6.18源码分析笔记---信号
  16. Elasticsearch结构化搜索_在案例中实战使用term filter来搜索数据
  17. Kafka如何保证消息不丢失不重复
  18. codeforces R 493 div2
  19. imu_tk标定算法原理
  20. UML图基础知识

热门文章

  1. AVS 端能力之音频播放模块
  2. Windows10 IIS Web服务器安装配置
  3. Docker里面没有你期望的命令、甚至没有yum怎么办?
  4. 数字图像处理(一)之灰度转换和卷积python实现
  5. mysql 建表后 重新构建 自增字段 (保留 原有字段结构)
  6. 从零入门 Serverless | 在线应用的 Serverless 实践
  7. 消息队列那么多,为什么建议深入了解下RabbitMQ?
  8. GAN实战笔记——第二章自编码器生成模型入门
  9. 【NXOpen.UF扩展】修改表达式
  10. 5.29日 Scrum Metting