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