可以看帖子的网站,毕业答辩ppt模板免费下载 素材,亚马逊网站建设进度计划书,上海医疗网站备案目录#xff1a;导读 前言一、Python编程入门到精通二、接口自动化项目实战三、Web自动化项目实战四、App自动化项目实战五、一线大厂简历六、测试开发DevOps体系七、常用自动化测试工具八、JMeter性能测试九、总结#xff08;尾部小惊喜#xff09; 前言
1、下载安装配置J… 目录导读 前言一、Python编程入门到精通二、接口自动化项目实战三、Web自动化项目实战四、App自动化项目实战五、一线大厂简历六、测试开发DevOps体系七、常用自动化测试工具八、JMeter性能测试九、总结尾部小惊喜 前言
1、下载安装配置Jmeter
首先下载jmeter工具并配置好环境变量 参考之前写过的文章https://blog.csdn.net/shuang_waiwai/article/details/121641310
jmeter默认保存的是.jtl格式的文件要设置一下bin/jmeter.properties文件内容保存jmeter.save.saveservice.output_formatxml 2、下载安装配置ant
下载ant工具并配置好环境变量 直接在官网下载即可https://ant.apache.org/bindownload.cgi
3、通过ant触发jmeter脚本的配置
将JMeter所在目录下extras子目录里的ant-JMeter-1.1.1.jar复制到Ant所在目录lib子目录之下这样Ant运行时才能找到org.programmerplanet.ant.taskdefs. jmeter.JMeterTask这个类从而成功触发JMeter脚本。
jmeter中extras文件夹下如下图 ant工具包的lib文件下 4、自动发送邮件的jar包配置
如下图 1、在网站上下载commons-email.jar包然后放在 ant 的 \lib 目录下 地址https://commons.apache.org/proper/commons-email/download_email.cgi
2、在网站上下载activation-1.1.1.jar包然后放在 ant 的 \lib 目录下 地址http://www.java2s.com/Code/Jar/a/Downloadactivation111jar.htm
3、在网站上下载javax.mail.jar包然后放在 ant 的 \lib 目录下 地址https://javaee.github.io/javamail/ 5、建立如下目录结构 resultlog html ant转化后的结果。 jtlimeter生成的结果
script jmeter执行的脚本
配置build.xml文件 源码
?xml version1.0 encodingUTF-8?
project nameant-jmeter-test defaultrun basedir.tstampformat propertytime patternyyyyMMddhhmm //tstampproperty environmentenv/property nameReportName valueTestReport /!-- 需要改成自己本地的 Jmeter 目录-- property namejmeter.home valueD:\B_TOOLS\apache-jmeter-2.13 /!-- jmeter生成jtl、html格式的结果报告的路径-- property namejmeter.result.dir value${env.WORKSPACE}/results/${env.BUILD_ID} /!-- 生成的报告的前缀-- property namejmeter.result.jtlName value${jmeter.result.dir}/${ReportName}.jtl /property namejmeter.result.htmlName value${jmeter.result.dir}/${ReportName}.html /target namerunecho messagestart.../antcall targetclean /antcall targettest /antcall targetreport //targettarget namecleanmkdir dir${env.WORKSPACE}/results/${env.BUILD_ID} //targettarget nametesttaskdef namejmeter classnameorg.programmerplanet.ant.taskdefs.jmeter.JMeterTask /jmeter jmeterhome${jmeter.home} resultlog${jmeter.result.jtlName}!-- 声明要运行的脚本*.jmx指包含此目录下的所有jmeter脚本--testplans dirD:\B_TOOLS\apache-jmeter-2.13\demo includes*.jmx /property namejmeter.save.saveservice.output_format valuexml//jmeter/targettarget namereportxslt in${jmeter.result.jtlName}out${jmeter.result.htmlName}style${jmeter.home}/extras/jmeter-results-detail-report_21.xsl /!-- 因为上面生成报告的时候不会将相关的图片也一起拷贝至目标目录所以需要手动拷贝 -- copy todir${jmeter.result.dir}fileset dir${jmeter.home}/extrasinclude namecollapse.png /include nameexpand.png //fileset/copy/target
/project
build.xml文件要放到pc或者app的目录下如下图 配置build.xml文件内容的详细信息 重点smtp的授权码如QQ邮箱 配置完成后打开DOS窗口进行build.xml文件所在的目录输入ant即可生成报告并发送到指定人的邮箱中结果如下图 6、通过jenkins进行构建并自动运行jmeter脚本
新建item任务如下图 构建触发器设置多久触发一次 定时任务 分钟小时一月的天数月份一周的天数 0-590-231-311-120-7(0和7表示周天)
举例 每天晚上20点整自动执行 0 20 * * *
一周135晚上20点整执行 0 20 * * 1,3,5
每周周1-周5晚上20点整执行 0 20 * * 1-5
一周内每2天晚上20点整执行 0 20 * * */2 跳转到构建步骤界面点击增加构建步骤选择Invoke Ant 再点击高级按钮 把build.xml文件的路径拷贝到下图位置 点击保存返回到主页面点击立即构建开始执行 执行结果查看接收人邮箱 下面是我整理的2023年最全的软件测试工程师学习知识架构体系图
一、Python编程入门到精通 二、接口自动化项目实战 三、Web自动化项目实战 四、App自动化项目实战 五、一线大厂简历 六、测试开发DevOps体系 七、常用自动化测试工具 八、JMeter性能测试 九、总结尾部小惊喜
勇敢地面对挑战坚定地追求梦想。努力不倦才华绽放奋斗不息辉煌终现。相信自己的无限潜能抓住机会创造属于自己的奇迹。
不论前路多荆棘燃起希望之火不论身处何困境绽放勇往直前的力量。踏遍山河追寻心中的理想扬起风帆航向未来的辉煌。相信自己奋斗不息成就无限可能的精彩人生
岁月如梭奋斗不止拥抱梦想燃烧激情。不畏困难勇攀高峰用汗水浇灌绽放辉煌。每一份努力都值得骄傲每一次拼搏都离成功更近。