如果想要掌握Jmeter的相关操作,那么前提是你一定要会参数化,那什么是参数化呢?我的理解,就是将脚本中的某些输入值使用参数来代替,在下次使用的时候,只需要修改输入值既可。
还是听不懂没关系,看了下面的你就会了,常见的参数化方法有如下几种:
一、CSV Data Set Config:CSV数据控件
使用场景:适合参数范围比较大的时候,可以方便用户随时修改参数数据。使用最多的就是参数化用户名和密码登录系统。
准备txt文档参数数据
参考接口:http://api.nnzhp.cn/api/user/login
通过Debug Sampler来查看获取的参数是否正确
二、函数助手
使用场景:jmeter自带的函数处理,比如:随机数,可用于固定字符+随机数,修改传入参数的值,函数助手的底层都是java封装的方法。
三、用户自定义变量
使用场景:一般可以适用于在测试计划中不经常变化的参数设置,如host、端口号、url等;而且用户自定义变量是在配置元件中的。
版权声明:本文出自《51测试天地》第五十七期。51Testing软件测试网及相关内容提供者拥有51testing.com内容的全部版权,未经明确的书面许可,任何人或单位不得对本网站内容复制、转载或进行镜像,否则将追究法律责任。