1.jmeter的语言转换
Options-Choose Language-Chinese(Simplified)
2.TestPlan
一个jmeter测试的所有资源都在testplan下,TestPlan下添加线程组。
每个测试场景都是一个线程组。
3.线程组
测试计划-添加-线程(用户)-线程组
配置线程组参数
- 名称:当前测试线程组的名称,建议写成有业务意义的场景名称。
- 在取样器错误后要执行的动作①继续:线程组下的多个线程,如果失败,其他线程会继续执行。(90%场景)②启动下一组循环:如果执行过程中出现失败,整个线程组剩下的线程不再执行,回到线程组的第一个线程开始执行。③停止线程:如果线程组下的线程出现错误,其他线程全部停止。④停止测试:当有线程出现错误时,线程组和正在执行的线程在运行完毕后,真个测试停止。⑤立即停止测试。:任意一个线程出问题后,无论有没有正在执行的线程,立即停止测试
- 线程数:虚拟用户数,也可以说是并发数。
- Ramp-Up时间(秒):虚拟用户数需要多长时间全部启动;线程从开始运行到完成加载的时间。设置为0则所有的线程立即启动。在压测的过程中,100以上的线程不建议立即执行,会影响性能测试的结果
- 循环次数:如果线程数为100,循环次数为100,那么总请求数为100*100=10000。勾选了永远,则所有线程会一直发送请求,直到选择停止运行脚本。