搭建网站的软件有哪些,页面设计模板图片,在线网页设计网站,网页设计师是什么专业增加更加详细测试报告及优化jenkins测试报告样式显示
1、下载优化模板 jmeter-results-shanhe-me.xsl#xff0c;拷贝到jmeter的C:\jmeter\apache-jmeter-5.0\extras目录中 2、设置测试输出报告要输出的内容#xff1a;同样在jmeter.properties中#xff0c;设置需要输出的…增加更加详细测试报告及优化jenkins测试报告样式显示
1、下载优化模板 jmeter-results-shanhe-me.xsl拷贝到jmeter的C:\jmeter\apache-jmeter-5.0\extras目录中 2、设置测试输出报告要输出的内容同样在jmeter.properties中设置需要输出的内容为true并去掉前面的注释符号#这里全部设置成true→保存 jmeter.save.saveservice.data_typetrue
jmeter.save.saveservice.labeltrue
jmeter.save.saveservice.response_codetrue
# response_data is not currently supported for CSV output
jmeter.save.saveservice.response_datatrue
# Save ResponseData for failed samples
jmeter.save.saveservice.response_data.on_errorfalse
jmeter.save.saveservice.response_messagetrue
jmeter.save.saveservice.successfultrue
jmeter.save.saveservice.thread_nametrue
jmeter.save.saveservice.timetrue
jmeter.save.saveservice.subresultstrue
jmeter.save.saveservice.assertionstrue
jmeter.save.saveservice.latencytrue
# Only available with HttpClient4
jmeter.save.saveservice.connect_timetrue
jmeter.save.saveservice.samplerDatatrue
jmeter.save.saveservice.responseHeaderstrue
jmeter.save.saveservice.requestHeaderstrue
jmeter.save.saveservice.encodingtrue
jmeter.save.saveservice.bytestrue
# Only available with HttpClient4
#jmeter.save.saveservice.sent_bytestrue
jmeter.save.saveservice.urltrue
jmeter.save.saveservice.filenametrue
jmeter.save.saveservice.hostnametrue
jmeter.save.saveservice.thread_countstrue
jmeter.save.saveservice.sample_counttrue
jmeter.save.saveservice.idle_timetrue
3、如果两种报告都要设置build文件的报告模板为汇总报告和详情报告
汇总报告
style${jmeter.home}/extras/jmeter-results-detail-report_21.xsl
详细报告
style${jmeter.home}/extras/jmeter.results.shanhe.me.xsl
4、因为要展示两种报告build新增内容如下 ?xml version1.0 encodingutf-8?!-- 名称 --
project nameuncleyong_jmeter_test defaultall basedir.tstampformat propertytime patternyyyyMMdd_hhmmss //tstamp!-- 需要改成自己本地的 Jmeter 目录--property namejmeter.home valueC:\jmeter\apache-jmeter-5.0 /!-- jmeter生成jtl格式的结果报告的路径--property namejmeter.result.jtl.dir valueC:\jmeter\apache-jmeter-5.0\jmeter_ant_jenkins\result\jtl /!-- jmeter生成html格式的结果报告的路径--property namejmeter.result.html.dir valueC:\jmeter\apache-jmeter-5.0\jmeter_ant_jenkins\result\html /property namejmeter.result.html.dir1 valueC:\jmeter\apache-jmeter-5.0\jmeter_ant_jenkins\result\html1 /!-- 生成的报告的前缀 --property nameReportName valueresult_ /property nameReportName1 valueresult_1 /property namejmeter.result.jtlName value${jmeter.result.jtl.dir}/${ReportName}${time}.jtl /property namejmeter.result.htmlName value${jmeter.result.html.dir}/${ReportName}${time}.html /property namejmeter.result.htmlName1 value${jmeter.result.html.dir1}/${ReportName}${time}.html /!-- 电脑地址 --property nameComputerName valuejmeter_ant_jenkins /target nameallantcall targettest /antcall targetreport //targettarget nametesttaskdef namejmeter classnameorg.programmerplanet.ant.taskdefs.jmeter.JMeterTask /jmeter jmeterhome${jmeter.home} resultlog${jmeter.result.jtlName}!-- 声明要运行的脚本。*.jmx指包含此目录下的所有jmeter脚本 --testplans dirC:\jmeter\apache-jmeter-5.0\jmeter_ant_jenkins\jmeter_script includes*.jmx /property namejmeter.save.saveservice.output_format valuexml//jmeter/targetpath idxslt.classpathfileset dir${jmeter.home}/lib includesxalan*.jar/fileset dir${jmeter.home}/lib includesserializer*.jar//pathtarget namereporttstampformat propertyreport.datestamp patternyyyy/MM/dd HH:mm//tstampxslt classpathrefxslt.classpath forcetrue in${jmeter.result.jtlName} out${jmeter.result.htmlName} style${jmeter.home}/extras/jmeter-results-detail-report_21.xsl param namedateReport expression${report.datestamp}//xsltxslt classpathrefxslt.classpath forcetrue in${jmeter.result.jtlName} out${jmeter.result.htmlName1} style${jmeter.home}/extras/jmeter.results.shanhe.me.xsl param namedateReport expression${report.datestamp}//xsltcopy todir${jmeter.result.html.dir}fileset dir${jmeter.home}/extrasinclude namecollapse.png /include nameexpand.png //fileset/copy/target
/project
5、存放测试报告目录如下
uncleyong jmeter路径下 --jmeter_script 存放jmeter脚本 .jmx --result --html 存放生成的html测试报告概要 --html1 存放生成的html详细测试报告 --jtl 存放生成的jtl测试报告 build.xml build文件
6、jenkins配置-构建后操作新增如下 7、jenkins构建成功控制台输出 8、详细测试报告 9、解决jenkins html测试报告显示样式问题
Manage Jenkins—Script Console中输入System.setProperty(hudson.model.DirectoryBrowserSupport.CSP,) 点右下角运行 10、jenkins再次构建成功查看汇总测试报告和详细测试报告样式显示已正常