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测试报告最终展示效果

posted @ 2024-07-31 09:29  测试微思录-静水流深  阅读(34)  评论(0)    收藏  举报