【准备环境】

自动化测试框架脚本

Linux下的Python环境    https://www.cnblogs.com/xinhua19/p/12836522.html

【思路】

测试顺序是,测试通过代码仓库拉下自动化脚本框架的代码,执行测试脚本,查看测试报告

1.自动从代码仓库拉下代码

2.自动执行测试脚本

3.生成测试报告

4.报告通过邮件发送

【linux下环境准备】

1   linux服务器下安装自动化框架所需要的模块

python3 -m pip install ddt==1.2.1
python3 -m pip install jsonpath==0.81
python3 -m pip install requests==2.20.1
python3 -m pip install xlrd==1.2.0

等等 诸如此类安装

2 创建存放自动化测试框架的目录和存放报告汇总的目录

mkdir   auto_test

mkdir  reports

【Jenkins下创建自动化测试job】

1  新建1个job(选择自由风格)

2  配置该job

3. 编写shell脚本在服务器上

touch  ci_auto_test.sh

vim ci_auto_test.sh

选择shell执行

执行job  ,成功

【jenkins发送邮件 】

个人觉得还是用自动化框架里面的发送邮件(我的框架里面有HTMLTESTRUNNER 我是通过这个发送邮件的)

最新文章

  1. C语言printf()输出格式大全
  2. ECMAScript严格模式简介
  3. svn 默认忽略静态库 .a文件解决办法
  4. 自己动手搞定支付宝手机网站支付接口 FOR ECShop
  5. 3.0之后在LinearLayout里增加分割线
  6. SqlServer 的提示符(Option/With等提示符)不是什么时候都可以用的
  7. 使用过的Linux命令
  8. jquery点击控制动画暂停开始
  9. IntelIoT技术笔记Maven
  10. [Client]动检参数讨论与ONVIF
  11. ViewHolder的作用和用法
  12. UINavigation push 于 present到另一个页面详解
  13. Hibernate3 第四天
  14. 多线程之 Thread类
  15. 学习笔记DL001:数学符号、深度学习的概念
  16. small_trick_on_IT/PC
  17. 远程升级云服务器系统 CentOS 6.x 至 CentOS 7.x
  18. (4.5)mysql备份还原——深入解析二进制日志(1)binlog的3种工作模式与配置
  19. CoreOS中随着系统启动Docker Container
  20. Angular2+学习第3篇 基本知识-组件

热门文章

  1. [JavaWeb基础] 010.Struts2 下载文件
  2. Dell KACE K1000 poc
  3. 舵机MX-64AR与MX-28AR驱动
  4. .net remoting(一)
  5. Rocket - tilelink - Nodes
  6. 【asp.net core 系列】3 视图以及视图与控制器
  7. SpringBoot 及其 基本原理、配置文件(二)
  8. Java实现 LeetCode 230 二叉搜索树中第K小的元素
  9. Java实现 蓝桥杯VIP 算法提高 栅格打印问题
  10. java实现圆周率与级数