jenkins+ant+jmeter环境搭建
一、前提
1.安装jdk17
https://www.oracle.com/java/technologies/javase/jdk17-archive-downloads.html
2.已安装jmeter
jmeter 5.3
3.已安装jenkins
官网:
https://jenkins.io/download/

linux下卸载jenkins
1、关闭tomcat:./shutdown.sh
2、删除/webapps/jenkins下所有文件:rm -rf jenkins
3、删除配置文件(不知道.jenkins在哪,可以搜索):rm -rf /root/.jenkins/
二、初始化jenkins并配置
1.安装Ant插件、html publisher插件后重启jenkins生效
2.配置好jenkins后,创建全局配置工具,配置jdk、ant


2.创建项目


3.运行,看结果


三、问题记录
1.html报告展示时没有展示样式
原因:jenkins的安全策略限制了,html报告中的样式文件不能加载
解决方案:要解决该问题,方式也比较简单,就是修改Content Security Policy的默认配置。
修改方式为,进入Manage Jenkins->Script console,输入如下命令并进行执行。
System.setProperty("hudson.model.DirectoryBrowserSupport.CSP", "")
当看到如下结果后,则说明配置修改已经生效。
Result
Result:
再次进行构建,新生成的HTML就可以正常展示样式了。需要说明的是,该操作对之前构建生成的HTML报告无效。
以上方案是临时解决方案,在每次重启jenkins后会失效。
四、html测试报告最终展示效果


浙公网安备 33010602011771号