全栈测开训练营,本周六正式上课: 重磅消息 | 2022年最新全栈测试开发技能实战指南(第3期) 一、环境搭建1、安装java 安装jdk1.8:默认安装,配置环境变量,新建系统变量 在path变量中新增两个值: 验证java安装成功 2、安装jmeter,解压jmeter压缩包到指定路径 双击jemeter.bat打开jmeter 二、创建线程组执行测试
2、添加一个线程组,后续我们要添加的请求都是要放在线程组下的。线程组,也是进行性能测的基本组成单位。 3、为线程组添加请求 4、添加一个查看结果树,用来观察测试结果 5、添加一个聚合报告,聚合报告中,可以看到当前线程组执行的汇总情况 Label :当前测试的各个请求 Average:当前请求平均响应时间 Median:当前请求中位值,排在50%个请求的响应时间 90%:当前请求中位值,排在90%个请求的响应时间 95%:当前请求中位值,排在95%个请求的响应时间 99% :当前请求中位值,排在99%个请求的响应时间 Min : 最小响应时间 MAX:最大响应时间 Error:错误率 Throughput:tps,每秒事务处理数 Recive:接收到的字节 Sent:发送的字节 三、性能测试中需要重点关注的指标Ø 响应时间 Ø 并发用户数 Ø 吞吐量 Ø TPS(每秒事物处理数) Ø 资源利用率(cpu、内存) 四、jmeter性能测试常用的插件
重启后,就可以使用第三方插件了 常用的插件如下: Custom Thread Groups
PerfMon
3 Basic Graphs
Active Threads Over Time Response Times Over Time Transactions per Second Additonal Graphs 监听服务器的性能,首先添加PrefMon监听器 然后去服务器里打开监听用的软件。 Concurrency Thread Group 利用该线程组可以实现阶梯增压。 登录场景下的压力测试 五、jmeter分布式环境搭建
六、命令行执行性能测试命令:
七、职业生涯规划之路 |
|