Jmeter之参数化

jmeter参数化三种方式

用户参数

  • 用户参数元件:

设置完参数之后,在请求中调用参数。以登录为例,登录需要用户名,密码等数据,设置完参数后,在请求中使用参数代替具体数据;

用户参数元件 优点:可以将请求中的数据和业务逻辑进行剥离,数据和变量更好的集中管理,灵活性、扩展性好;对使用场景来看,用户参数元件更适合全局参数和共用参数的使用;

缺点:每次添加一个变量或者是用户,需要手动添加,无法批量生成,在数据量大的场景下一条条写就显得很繁琐;

CSV文件导入参数

  • CSV Data Set Config 元件 优点:

1、数据和业务逻辑进行剥离,灵活性和拓展性;
2、可实现单接口大数据量的场景;
正好继承了用户参数元件的优点,同时还规避了他的缺点。那这个元件是不是没有缺点?显然不是;1、变量在文件中没有用户参数那么直观,2、适用场景不同,更多的是针对单接口传递不同变量的场景,对全局变量可实现,但是用用户参数元件会来的更直观;

CSV Data Set Config 元件:

执行结果带的参数更好是我们CSV文件设置的参数:

函数设置参数

函数的局限:参数正好是可以使用现成的参数,如果是特定的字符串或者是其他无法用函数代替;

posted @ 2021-05-13 17:53  Daisyjm  阅读(107)  评论(0编辑  收藏  举报