一、Linux篇
1、Linux安装Python3环境
Linux安装httprunner环境
二、jenkins篇
1、报错
:Error:403 No valid crumb was included in the request
配置 jenkins 的时候,一直报这个错,是因为 jenkins 默认安全设置里面开启了 防止款站点请求伪造。
位置:Jenkins > 全局安全配置 > CSRF Protection
or
image.png
2、jenkins默认账号密码,vim /usr/share/tomcat/.jenkins/secrets/initialAdminPassword
3、jenkins设置报告
- 先安装插件:HTML Publisher
- 在job中新增构建后操作,选择
publish html report
image.png
image.png
4、Windows下执行cmd命令构建失败
image.pngWindows批处理命令末尾+:exit 0
4、jenkins报告样式问题
jenkins的html报告加载css文件失败,这个是jenkins的安全设置导致的的
方法一:系统管理-脚本命令行,执行命令
System.setProperty("hudson.model.DirectoryBrowserSupport.CSP", "")
image.png
image.png
如图:执行一次即可
这种方法实现有一个弊端,就是重启后又得重新配置
故而采用方法二实现较为妥当;
方法二:在工程配置时,添加构建后操作
jenkins安装插件Groovy、Startup Trigger
新增一个job,配置构建触发器
image.png
配置Groory script
image.png
先把这个job构建一次,然后重新构建项目,报告的样式就正常了
网友评论