LoadRunner把关联取值当作检查点来使用
在性能测试过程中,很多人都会想通过使用检查点来检查系统响应是否正常,LR的检查点对“死”的,静态的 可以做到检查作业,但是对于动态时刻刷新的页面很多人都不知道怎么检查系统的响应是否正常,其实我们可以想想LR 另外的一个强大检查工具关联可以做到对那种动态页面里面有些特殊数值会时时刷新做系统性能响应检查;
例如:页面里面的某些特殊数值会时刻刷新显示不同数值的,这是用检查点也许无法检查在并发时是否正常显示你想要的数值,这时你可以通过Lr的关联取值当作检查点来判断 无非就是在关联数值里面多加一行 Notfound=error 就可以做到在系统并发时时刻检查系统是否正常响应。
LR 的系统关联取值无非就是对系统服务器响应给客户端的动态取值的, 也就是把脚本中某些写死的数据,转变成是撷取自服务器所送的、动态的、每次都不一样的数据。
具体如下:
web_reg_save_param_ex( "ParamName=summary_product", "LB=annual\">", "RB=%</td", "Ordinal=8", SEARCH_FILTERS, "Scope=Body", "IgnoreRedirections=Yes", "RequestUrl=*/index*", "Notfound=error", LAST);
备注:部分语言引用网络,代码部分为自己的所写,具体的点还需要大家自己实践