新手,需要在jmeter中为并发API调用设计测试计划时需要帮助

时间:2018-11-28 23:43:17

标签: jmeter

我们有一个Rest Server与128个设备通信。我需要同时向每个设备和所有128个设备发送10个API调用。因此,Rest服务器需要每15分钟处理一次1280。我正在使用jmeter,可以创建1280个线程,以使每个API调用唯一,以手动访问所有128个设备。除了手动键入和填充线程之外,还有其他更好的方法吗?

基本上,我希望通过脚本自动化创建线程的过程,并将jmx加载到GUI,或者使用GUI本身的更好/更快的方式

1 个答案:

答案 0 :(得分:0)

通常使用以下测试元素:

  1. 记录:使用HTTP(S) Test Script Recorder自动创建HTTP Request采样器。想法是,您在移动设备上执行测试方案,然后JMeter捕获流量并创建相关请求。
  2. Parameterization:如果要为不同的虚拟用户使用不同的数据,则可以配置JMeter以从外部源(文件,数据库等)读取数据,最常用的测试元素是{{3} }
  3. CSV Data Set Config:此人确保采样器及其作用域在同一时刻执行。通常,JMeter会尽可能快地执行请求,但是除非您使用Syncrhonizing Timer,否则它不能保证请求会在同一时刻发生。