彩票走势图

LoadRunner12使用教程(七)——准备脚本回放

原创|使用教程|编辑:蒋永|2017-06-20 10:26:00.000|阅读 2368 次

概述:创建Vuser脚本后,可以通过从VuGen中运行来验证它。有时重播也会失败,即使同样的动作在录制过程中取得成功。

# 慧都年终大促·界面/图表报表/文档/IDE等千款热门软控件火热促销中 >>

相关链接:

下载最新版loadrunner 12>>

创建Vuser脚本后,可以通过从VuGen中运行来验证它。有时重播也会失败,即使同样的动作在录制过程中取得成功。

许多应用程序使用,每次使用应用​​程序时更改动态值。例如,某些服务器指定为每个新会话的唯一会话ID。当您尝试重放记录的会话,应用程序创建,从记录的会话ID不同的新会话ID。当你重放特定类型的Vuser脚本动态值,如这些独特的会话ID,可能会造成困难。例如,动态会话ID重播的Web-HTTP / HTML脚本时,而不是重播TruClient脚本时,经常造成问题。

使用LoadRunner的相关性,来解决动态值的问题。当你关联的值,VuGen将保存变化值,在我们的情况下,会话ID,一个参数。当运行Vuser脚本时,Vuser不使用的入账价值,相反,它采用了新的会话ID,由服务器分配给它。

对于包含动态参数,如会话ID的脚本,VuGen会自动提示你在录音结束值相关。在过去的教训,我们绕过的相关性,以查看脚本原样。

在本课中,您将学习如何动态值相关,并促进一个成功的重播。

我该如何关联我的脚本?

如果您尝试重播您在记录未修改Vuser脚本(上一次内容),重播将会失败。新的会话ID将不匹配的记录的ID,而这也将导致失败。

为了解决这个问题,你可以使用VuGen的设计工作室到会话ID关联。通常情况下,VuGen将在录制会话结束扫描脚本,并提示您建议的相关性。

但是,你可以随时打开Design Studio来扫描相关的脚本。

1.打开设计工作室。

点击工具栏的设计工作室按钮,或选择设计>设计工作室

VuGen将扫描脚本和其相关的数据,搜索可能的动态值。

2.相关的会话ID

选择在相关选项卡中的会话ID项,然后单击归属关系。VuGen将改变会话ID的状态应用,并在Vuser脚本的顶部插入一个新的功能。新功能保存原始会话ID的参数。

3.关闭设计工作室

检查相关语句的语法。

在VuGen中编辑器,找到VuGen将添加到开始Ø脚本的功能。新条目的格式如下:

web_reg_save_param_regexp( 
“PARAMNAME = userSession”, 
“ 正则表达式= userSession \\值=(。*?)> \\ñ<表\\的边界”,
“SEARCH_FILTERS”, 
“ 范围=身体”,
“IgnoreRedirections =否”,
“RequestUrl = * / * nav.pl“,
LAST);

web_reg_save_param_regexp功能指示VuGen保存包含在正则表达式的值的第一次出现(唯一的会话ID)到一个名为参数userSession

(本教程来自HP loadrunner 官网帮助中心)

下载最新版loadrunner试用>>

查看更多测试分析资讯和产品推荐>>>


标签:软件测试技术loadRunner12

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@pclwef.cn


为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
扫码咨询


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP