码迷,mamicode.com
首页 > 其他好文 > 详细

Jenkins自动化测试脚本的构建

时间:2020-05-10 12:40:36      阅读:73      评论:0      收藏:0      [点我收藏+]

标签:测试   ports   在服务器   log   构建   自动   查看   pat   等等   

【准备环境】

自动化测试框架脚本

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 我是通过这个发送邮件的)

Jenkins自动化测试脚本的构建

标签:测试   ports   在服务器   log   构建   自动   查看   pat   等等   

原文地址:https://www.cnblogs.com/xinhua19/p/12836390.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!