如何通过jenkins执行自动化测试并发送邮件
1、创建任务:
点击确定后进入下一页:
选择“执行windows批处理命令”
上面是项目路径,python后面是测试执行模块名称,设置完后保存
2、下面是设置邮件提醒的配置方法:
3、修改系统配置信息完成后,输入邮箱进行测试,显示如下信息,表示配置成功:
4、添加 Publish HTML report内容如下图,上面是测试报告文件路径,下面是测试报告名称:
5、添加 添加Editable Email Notification内容如下图,Project Recipient List是收件箱,Content Type是格式:选HTML(text/html),Default Subject是邮件标题,Default Content是邮件模板,配置完后点击保存。
6、点击立即构建,这时候程序就开始自动执行了。执行完成后点击控制台输出成功查询到日志并进入邮箱查询到邮件
7、点击“测试报告”链接,可打开测试报告页面,如下:
此时,页面显示不美观,需要在jenkins中做如下修改:进入系统管理界面,打开脚本命令行,输入如下代码:
System.setProperty(“hudson.model.DirectoryBrowserSupport.CSP”,""),然后点击运行,然后再构建任务,完成后,再查看“测试报告”链接,打开测试报告页面