接口测试学习——jemeter参数化

jemeter参数化

调用接口的时候,输入参数如果经常变换的话,那就需要去每个调用接口的页面去逐一更改输入参数的值,这样比较费力。如果把经常变的输入参数设置成可以变换,并且可以维护他的变量,这样就省事儿多了。

jemeter参数化的三种形式:

1、用户定义的变量。方便管理参数,比如系统地址,一般都是固定的域名或是ip。在jemeter中添加用户自定义变量。

名称:就是命名的 变量名称。值:就是可能会变化的内容。在这里设置了,将来这个值变了,只在这里进行维护就行可以,其他接口调用的时候直接调用的是变量名:ip。

2、函数生成器。jemeter里面的【选项】菜单下的【函数助手对话框】里面有很多函数。常用的有__Random随机数还有当前时间__time

      __Random某个范围内的随机数。

     __time 当前时间:yy-MM-dd  HH-mm-ss  年-月-日 时-钟-秒(H表示24小时,h表示12小时)

     __UUID  随机产生一个uuid,唯一。

3、从文件中读取。分3步:首先读取文件。其次取文件内容里面的参数,命名。最后使用值。

     从文件中读取需要在jemeter中线程组里添加CSV Data Set Config。然后再执行其次和最后两步骤。

猜你喜欢

转载自www.cnblogs.com/caopeiyang/p/9072222.html