【⾃动化测试】如何在Jenkins上构建项⽬,⽣成测试报告,
⾃动发送邮件?
最近整理了下我零散的笔记,总觉得⾃⼰应该把⼀些东西整理记录下来,想了想,还是写个简单的操作步骤⽂档
1、⾸页点击【新建item】,选择freestyle project,点击【确定】--保存
2、相关操作
general标签页==暂时不做说明
源码管理(我这⾥是⽤的SVN⼯具,所以选择subversion)
SVN的配置
repository URL:SVN下接⼝⾃动化代码的⽬录地址
credentials: 凭据提供者,这⾥是填写⾃⼰SVN账号和密码
其他项默认就好
点击应⽤,然后保存
构建项⽬
查看⼯作控件,这⾥表⽰我的SVN构建已经成功了
如果构建不成功,请查看构建信息中的控制台输出,查看具体错误信息===我这⾥是成功的。
构建标签页
构建---增加构建步骤,选择 execute Windows batch command
命令后⾯记得换⾏加⼊exit 0
有时候不加会⼀直处于构建状态,不会结束
现在最流行的歌再次点击构建乔任梁死亡照片
====⾃动发送邮件配置【以QQ邮箱为例】
1\系统管理---系统设置----extended e-mail notification
怎样预防沙尘暴2\ 具体项⽬中的配置中---构建后操作----editable e-mail - notificaiton
接收⼈多个的话, 分⾏填写
计算机哪个专业最吃香
如果测试邮件时报错 501 mail from address must be same as authorization user 请检查Jenkins管理员邮件地址是否有配置(jenkins管理-全局配置中)
=====如何公司没有svn 或者Git服务器,想要做Jenkins持续集成改怎么办?
源码管理 选⽆
去Jenkins安装⽬录下的workspace\你构建的项⽬名称⽂件夹下,将要执⾏的资源⽂件放到改项⽬下其他操作⼀样
间接故意=======测试报告配置
这⾥我选择的是PUBLISH HTML report===需要先安装插件HTML PUBLISH
====运⾏构建后我们会发现测试报告中的样式被清除了,如何解决呢?
在Jenkins管理下的Script console中配置下⾯脚本,点击run即可
System.setProperty("del.DirectoryBrowserSupport.CSP", "")
杨幂郭襄关于⽣成allure的测试报告我放到了另⼀篇博客上
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论