美文网首页
Jmeter参数化的几种方法

Jmeter参数化的几种方法

作者: 爱睡觉的小章鱼 | 来源:发表于2019-03-31 21:27 被阅读0次

    使用jmeter进行性能测试的时候,部分参数可以进行统一管理,类似postman中将一些参数设置在环境变量中,然后使用的时候直接调用。

    1.将参数设置在用户参数中

    如上图,我将搜索的字段“软件测试”和“测试zhang”放在用户参数中,同时取名为searchtxt,在HTTP请求和响应断言调用的时候,直接用${searchtxt}就代表“软件测试”和“测试zhang”这两个字段了。设置如下图所示:

    响应断言:

    HTTP请求:

    设置线程数:10,Ramp_up时间(秒):2,循环次数:1

    断言结果如下:

    断言结果没有显示两行,说明结果正确
    查看结果数如下:

    2.使用csv数据文件设置

    我们可以将需要统一管理的参数放在一个文件夹里面,如下图放在D:/test.txt里面

    test.txt文件里参数的写法如下:

    如上图,我将搜索的字段“测试工程师”和“软件测试”放在D:/test.txt文件里面,同时取名为searchtxt,在HTTP请求和响应断言调用的时候,直接用${searchtxt}就代表“测试工程师”和“软件测试”这两个字段了。设置如下图所示:

    响应断言:

    HTTP请求:

    设置线程数:10,Ramp_up时间(秒):2,循环次数:1

    断言结果如下:

    断言结果没有显示两行,说明结果正确

    查看结果数如下:

    3.函数参数化

    点击tools---函数助手对话框,出现函数助手弹框,我们可以在里面设置,比如设置Random函数,最小值1,最大值100,然后点击生成,生成函数字符串,我们可以拷贝这个字符串在HTTP请求和响应断言里面设置。

    相关文章

      网友评论

          本文标题:Jmeter参数化的几种方法

          本文链接:https://www.haomeiwen.com/subject/wsuubqtx.html