外贸网站推广平台排名前十名,网站建设汇报 安全保障,做PPT的网站canva,网站设计 网站开发 西安官网地址#xff1a;Apache JMeter - Users Manual: Best Practices 1、用好断言
频繁的使用断言会加大资源的消耗#xff0c;尽可能减少断言的使用#xff0c;或者在使用的过程中断言数据文本尽量精简#xff0c;断言内容尽量以status/code、msg/message来判断#xff0…官网地址Apache JMeter - Users Manual: Best Practices 1、用好断言
频繁的使用断言会加大资源的消耗尽可能减少断言的使用或者在使用的过程中断言数据文本尽量精简断言内容尽量以status/code、msg/message来判断避免想响应整体作为断言导致的大批量失败
2、使用命令执行
启动的时候就提示我们在执行压测的时候应该用命令执行并且已经给出命令代码 命令含义 -n:非GUI模式执行 -t:测试计划保存路径 jmx file:测试计划文件名 -l:log生成测试结果文件 results file:结果的文件名有jtl和csv格式到时候打开jmeter导入文件选择jtl就能看到结果 -e:生成测试报告 -o:测试报告生成文件夹文件夹必须为空参数为文件夹路径 path to web report folder:生成HTML报告的路径 3、执行压测时不要使用监听器/查看结果树 4、使用csv避免边执行边创建数据浪费资源
1如果多个线程或请求使用同一个文件可以把它放在测试计划下面避免每次都去循环读取
2参数化时尽量使用csv文件来代替执行过程边造数据边请求占用资源 5、只保存需要的数据 6、避免【使用功能模式】工具写的很明白只是在用的过程中没注意到 7、使用最好的脚本语言
目前支持三种
JSR223 PostProcessor - Beanshell JSR223 PostProcessor - Javascript JSR223 PostProcessor - Groovy 平时用第一种比较多其他两种暂时没用到待研究。。。