自动化实现之Jenkins+TestNG
发表于:2024-10-28 作者:千家信息网编辑
千家信息网最后更新 2024年10月28日,前段时间想通过Jenkins+testNG的方式去达到持续集成、持续测试的目的!不仅自动触发测试同时将结果发送邮件至相关人员,并能跟踪每次的测试结果,且形成详细的报告!主要分三个大步骤:1.编写tes
千家信息网最后更新 2024年10月28日自动化实现之Jenkins+TestNG
前段时间想通过Jenkins+testNG的方式去达到持续集成、持续测试的目的!不仅自动触发测试同时将结果发送邮件至相关人员,并能跟踪每次的测试结果,且形成详细的报告!
主要分三个大步骤:
1.编写testNG测试类,并创建testng.xml文件;手动触发执行测试;确保代码无误!
2.在pom.xml文件中添加maven-surefire-plugin插件,并将手动执行通过的testng.xml文件配置到该插件中,入下图所示(图中为demo.xml)
org.apache.maven.plugins maven-surefire-plugin src/main/java/Demo.xml 2.4
3.在JENKINS中进行各项配置即可
在此分两种情况进行配置:
1)被测系统与测试代码在一个工程下,即一个在/src/main/java下,一个在/src/test/java下;则配置一个job
2)被测系统与测试代码不在一个工程下,那么两个工程各配置一个job,测试工程的job依赖被测系统的job,那么在被测系统的job下配置构建触发机制为检查SVN变化即可
如下图:
配置构建后操作:
具体参数说明见插件说明;此插件负责读取testng执行结果以便生成如下测试报告:
安装E-mail Notification插件,并配置邮件模板如下图:
测试
配置
插件
工程
系统
代码
文件
结果
手动
报告
邮件
三个
下图
两个
人员
可在
同时
情况
方式
时间
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
漯河bim软件开发工程报考条件
数据库sys用户的密码
杭州中道互联网科技有限公司
华为数据库postgresql
江夏环境好的计算机软件开发
怎么启动服务器管理器
网络安全生产三级资质
网络安全审计设备默认用户和密码
网络安全法违法信息传播
大话西游手游不能连接服务器
数据库文件有效期
考勤机数据库直接补个卡
敦化软件开发
网络安全需要加强监管
网络安全检查时执法处
工信部网络安全股
aqua 数据库连接软件
分布式物理服务器副本配置
数据库流水表设计
推包服务器
软件开发成功三要素
用什么pe装服务器系统
公用网络安全么
软件开发产品成本
京津冀数据库建设情况
数据库设计字段对应关系
如何查看实时链接数据库
写网络安全主持稿
2网络安全插画
普陀区营销软件开发销售方法