LoadRunner在录制脚本的时候,记录了所有从客户端发送到服务器的数据,而在进行性能测试的时候,为了更接近真实的模拟现实应用,对于某些信息需要每次提交不同的数据,或者使用多个不同的值进行循环输入。这时,在LoadRunner中就可以进行参数化设置,以使用多个不同的值提交应用请求。
【参数化】使用指定数据源中的值来替换脚本录制生成的语句中的参数。
【好处】
l 减少脚本的大小
l 提供使用不同的值执行脚本的能力,更加真实的模拟现实应用。
【参数化步骤】
l 用参数替换Vuser脚本中的常量值
l 为参数设置属性和数据源
【操作步骤】
1. 在脚本中选择需要参数化的内容,单击鼠标右键,从弹出菜单中选择Replace with a parameter。
2. 在弹出的对话框中设置参数名称、参数类型
3.单击对话框中的Properties按钮,可以设置参数数据池中的内容以及参数的取值方式
以上对话框中的配置选项很多,怎么配置才能符合自己的应用场景呢,可以参照一下以下两个表格对号入座。。。
表1.数据类型:
【注意】对于参数类型为File/Table的数据文件:
l 在参数数据显示区中,最多只显示前100条数据,之后的不显示,但不影响正常取数据。
l 在记事本中编辑参数数据时,数据文件一定要以一个空行结束,否则,最后一行输入的数据不会被参数所使用。
表2.对于参数类型为File/Table的参数的更新方式:
{测试窝原创文章,作者:曹承臻}
作者简介:曹承臻,10届大学本科毕业,数学专业,6年软件测试行业经验