工作中,我们在使用JMeter进行正式的测试情况下,往往是需要大量不同的测试数据,这时候就可以通过参数化来实现。今天小编来和大家分享一下JMeter参数化的三种方式
添加路径:线程组—>添加—>配置元件—>用户定义的变量
在用户定义变量面板中,添加变量名和变量值。注意:该方式适用于不需要迭代变换数据的参数
变量添加完成后,就可以在对应的http请求中配置参数,如:使用${username}就可以获取username的一个参数值,下面其他参数化的方法也是用这种方式获取参数值
添加路径:HTTP请求—>添加—>前置处理器—>用户参数
在用户参数设置面板中,添加需要的变量名和变量值:一个变量可设置多个值,即多个用户;如果需要每次迭代都传入不同的变量值,则勾选上“每次迭代更新一次”即可
变量添加完成后,除了给对应http请求配置参数,另外还需要配置线程数。