ex函数连续的条件怎么满足一个条件,且满足其它条件之一返还值

  在做loadrunner性能脚本开发时常常碰见一个需求:符合web_reg_save_param函数连续的条件中定义的左右边界值的值有多个,而我们的常规写法默认返回的是符合条件的第一个而有时我们却需要使用后面的值,下面来进行介绍如何获取多个,并且如何使用这些获取到的值

  首先介绍一般我们经常使用的写法:

                "LB=左边界",                 "RB=右边界",                 LAST);

  这种写法保存到paramName中嘚值为返回符合条件的第一个值。

  那么如果我们要获取到所有符合条件的值就应该在条件中加入ORD=ALL这样的一个请求参数。写法如下:

                "LB=左边界",                 "RB=右边界",                 "ORD=ALL",//来指定获取所囿符合条件的值                 "Savelen=50",//这个参数用来限制获取字符的长度。这个部分可以不加 //如果加了,那么就不进行捕捉检查了所以会导致长度写少了就会进行截取,有可能导致数据丢失                 LAST);

  如果我们有4个符合条件的值,那么程序运行后在log中打印出来的结果是:

  那么我们如果拿到这些值并且使用它们呢,其实很简单具体实现如下:

    由于我们已经知道了参数的名称,那么可以先简单打印一下验证是否正确:

                "LB=左边界",                 "RB=右边界",                 "ORD=ALL",//来指定获取所有符合条件的值                 LAST); //这里昰你的请求函数连续的条件 //取出markVar中的值,存储到markValue中计算后markValue的值就是被关联后要取出来的值
          //值已经取到,你想要做啥在这里就可以随便做啦!!这里打印一下!


值已经在markValue中了,怎么玩就随你啦!!!

拍照搜题秒出答案,一键查看所有搜题记录

拍照搜题秒出答案,一键查看所有搜题记录

我要回帖

更多关于 函数连续的条件 的文章

 

随机推荐