介绍Jmeter参数化方法之前我们先说一下什么是参数化,以及为什么做参数化。参数化是自动化测试的一种常用技巧,就是将脚本中的一些输入使用参数来代替,在脚本运行时指定参数的取值范围和规则,这样脚本运行时就可以根据需要选择不同的参数作为输入,这种方式通常称为数据驱动测试。
那么进行参数化的目的是什么?从功能方面来讲,某些参数具有唯一性,需要不断的更换新的参数来进行操作,如注册手机号或身份证号,业务操作的订单号等等具有线性业务流程的参数,不能重复使用的参数。从性能方面来说,查询类的业务可能会有缓存处理,所以为了更真实的模拟生产环境,要做参数化。
接下来介绍下Jmeter几种常用的参数化方法。
一、CSV Data Set Config
1、准备数据,在使用CSV数据控件之前,我们要现在指定的路径下创建文件(作为数据池),用来提取参数的文档,可以是.txt格式或.csv格式。
如果多个参数使用英文逗号分隔