郑州专业网站设计公司地址,会计培训班初级费用,移动端游戏是什么意思,手机做广告设计用什么软件目录#xff1a;导读 前言一、Python编程入门到精通二、接口自动化项目实战三、Web自动化项目实战四、App自动化项目实战五、一线大厂简历六、测试开发DevOps体系七、常用自动化测试工具八、JMeter性能测试九、总结#xff08;尾部小惊喜#xff09; 前言
非GUI模式执行Jem… 目录导读 前言一、Python编程入门到精通二、接口自动化项目实战三、Web自动化项目实战四、App自动化项目实战五、一线大厂简历六、测试开发DevOps体系七、常用自动化测试工具八、JMeter性能测试九、总结尾部小惊喜 前言
非GUI模式执行Jemter压测
1、上传脚本
把在windows下调试好的脚本上传的Linux系统/home目录下。 注意只留测试脚本屏蔽其他监控组件比如:查看结果树、聚合报告、监听器等 2、执行脚本
1输入命令执行脚本jmeter -n -t case.jmx -l case.jtl
-n指非GUI模式运行 -t后接脚本文件及路径 -l生成jtl测试结果生成html报告需要使用此文件 2数据分析注意最后一行数据代表整体测试时间内的性能情况
summary指的是间隔时间内的接口性能情况 Summary指的是到目前为止总时间内的接口性能情况
时间后接的85.2/s指的是tps。吞吐量每秒请求数量
Avg指的是平均响应时间 Min指的是最小响应时间 Max指的是最大响应时间 Err指的是请求的错误率 Active指的是活动的线程数 Started指的是已经开始的线程数 Finished指的是已经结束的线程数
3、查看结果
1把生存的case.jtl文件传到windows 2在jmeter中添加聚合报告打开case.jtl文件报告 3多接口平均响应时间计算非单接口平均响应时间求和/接口数量
计算公式 单接口平均值1单接口请求数量1单接口平均值2单接口请求数量2/接口1请求数接口2请求数多接口平均响应时间。
比如(5279X33793X376)/527979377.79 4、生成HTML报告
1修改reportgenerator.properties绘制圆点时间 修改jmeter.reportgenerator.overall_granularity绘制圆点默认60000为1000即为1s
jmeter.reportgenerator.overall_granularity1000退出编辑并保存 2生成THML报告文件夹
执行以下命令jmeter -g case.jtl –o report
-g指定文件路径 -o指定html报表生成在的目标文件夹
注意后面接的是当前目录不存在的文件夹如果存在则会报错 3压缩文件夹
Zip -r report.zip report4下载到windows系统解压 5双击html打开报告 寻找TPS性能拐点
1、准备脚本
1在本地电脑调试jmeter压测脚本 2上传到压测机jmeter所在的服务器 2、执行压力测试
1执行压测脚本
jmeter –n –t xianchengzuse.jmx2记录业务压测数据 3、监控服务器性能指标
1监控CPU
top命令 2监控内存
free –m3jstat监控sweep和GC情况 4jvisualvm监控jvm情况 下面是我整理的2023年最全的软件测试工程师学习知识架构体系图
一、Python编程入门到精通 二、接口自动化项目实战 三、Web自动化项目实战 四、App自动化项目实战 五、一线大厂简历 六、测试开发DevOps体系 七、常用自动化测试工具 八、JMeter性能测试 九、总结尾部小惊喜
无论是顺境还是逆境都不应该停止对未来的憧憬和期待。相信自己的潜力不怕困难坚持不懈地追求梦想你会发现未来的可能性无穷无尽。
每一刻的努力都是为了更好地迎接明天的挑战。把握好今天积极主动地提升自己勇往直前相信自己可以创造出无比美好的未来。
你已经足够优秀只需要再迈出一小步就能实现更大的突破。克服内心的恐惧和不安勇敢地走出舒适区去寻找属于自己的光明未来。