loadrunner脚本参数化,以及选取下一行和更新时的值9种组合结果

   以loadrunner自带的订机票的例子为例,出发地和目的地是不可能每个人都相同的,在我们做压力测试的时候,我们可能要模拟上千人同时订票,那么这上千人的出发地和目的地该怎么选呢,此时就要用到参数化,把出发地和目的地参数化,采用不同的方式去选择出发地和目的地尽可能的模拟真实的业务场景

第一步设置参数化,选中需要参数化的值

loadrunner脚本参数化,以及选取下一行和更新时的值9种组合结果

 

选择使用参数替换,选择新建参数,修改参数名称,其他的不需要需改

loadrunner脚本参数化,以及选取下一行和更新时的值9种组合结果     loadrunner脚本参数化,以及选取下一行和更新时的值9种组合结果

第二步   点击属性,确定参数导入的方式

有直接添加行或列;有通过.dat文件导入,.dat文件可以通过txt文档改变属性获取;有链接数据库或者通过sql语句查询

loadrunner脚本参数化,以及选取下一行和更新时的值9种组合结果

loadrunner脚本参数化,以及选取下一行和更新时的值9种组合结果

第三步 确定怎么选取下一行,就是在参数化取值的时候怎么取

方法有三种:1.顺序:按照参数化的顺序一个一个的来取

                     2.随机:参数化中的数据,每次随机的从中选取数据

                     3.唯一:为每个虚拟用户分配一个唯一的一条数据

loadrunner脚本参数化,以及选取下一行和更新时的值9种组合结果

下面还有一个更新时的值

也是有三种方式:1.每次迭代:每次迭代的时候取新的值

                             2.每次出现:每次参数化时取新的值,这里强调前后两次取值不能相同

                             3.只取一次:参数化的数据,一条数据只能被抽取一次

loadrunner脚本参数化,以及选取下一行和更新时的值9种组合结果

对应9种不同的组合

loadrunner脚本参数化,以及选取下一行和更新时的值9种组合结果

loadrunner脚本参数化,以及选取下一行和更新时的值9种组合结果

loadrunner脚本参数化,以及选取下一行和更新时的值9种组合结果