在项目中,有时需要模拟一些大数据量请求,后台sql处理逻辑及效率在验证,在jmeter中我们通过BeanShell Sampler模拟数据,然后再通过数据在组装,放在一个接口作为请求body/参数的一部分,进行数据模拟。
比如,我们需要模拟一个很大在数组,具体如何使用呢?
1、添加一个BeanShell Sampler
BeanShell Sampler在jmeter中的使用
2、在eclipse中创建并debug测试使用的java代码,调通后,复制代码至BeanShell Sampler,如下
BeanShell Sampler在jmeter中的使用
3、根据代码import中引用的jar包文件,找到对应的jar包,copy至JMeter安装目录->lib目录下
4、添加一个http 请求
BeanShell Sampler在jmeter中的使用
其中${projectData}即是通过BeanShell Sampler生成的测试数据,通过接口调用后,监控后台代码运行log,检查底层sql运行效率及逻辑是否满足需求

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-05-30
  • 2022-01-15
  • 2021-10-20
  • 2022-01-04
  • 2021-09-03
猜你喜欢
  • 2021-07-12
  • 2021-04-23
  • 2021-09-03
  • 2021-05-30
  • 2022-12-23
  • 2021-11-14
  • 2022-12-23
相关资源
相似解决方案