游闲子

------尽自己的努力,做到最好...

  IT博客 :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理 ::
  27 随笔 :: 0 文章 :: 9 评论 :: 0 Trackbacks
<2009年7月>
2829301234
567891011
12131415161718
19202122232425
2627282930311
2345678

公告

温馨提醒: 少喝奶茶;不吃刚烤的面包;远离充电电源;白天多喝水晚上少喝; 一天不喝多于两杯咖啡,少吃油多的食物;最佳睡眠为晚上十点至早上六点; 晚上五点后少吃大餐’ 每天喝酒不多过一杯; 不用冷水服胶囊; 睡前半小时服药忌立刻躺下; 睡眠不足八小时人会变笨; 有午睡的习惯人不易老; 手机电池剩一格时不要打电话,剩一格时辐射是平时的一千倍, 还要记得用左耳接电话,用右耳会直接伤害到大脑。

常用链接

留言簿(1)

随笔分类(27)

随笔档案(27)

相册

收藏夹(4)

搜索

积分与排名

最新评论

阅读排行榜

评论排行榜

了解关联选项

通过关联可在测试执行过程中保存动态值。使用这些设置可以配置 VuGen 在录制过程中执行的自动关联的程度。所有关联选项在默认情况下都被禁用。关联选项仅适用于 VBScript 和 JScript 语言。

关联小数 - 关联短数据类型,例如字节、字符和短整型。(默认情况下禁用)

关联大数 - 关联长数据类型,例如整型、长整型、64 位字符、浮点型和双精度型。(默认情况下禁用)

关联简单字符串 - 关联简单的非数组字符串和短语。(默认情况下是启用的)

关联数组 - 跟踪并关联所有数据类型的数组,例如字符串、结构、数字等。(默认情况下禁用)

关联结构 - 跟踪并关联复杂的结构。(默认情况下禁用)

关联语句的主要原因是:

  • 简化或优化代码

例如,如果依次执行一系列的相关查询,您的代码可能会变得很长。要减小代码的大小,可以嵌套查询,但这样会失去准确性,而且代码会变得复杂而难以理解。通过关联语句,不需要嵌套就可以链接查询。

  • 生成动态数据

许多应用程序和网站按当前日期和时间标识会话。如果尝试回放脚本,该操作将会失败,因为当前时间与录制时间不同。通过关联数据可以保存动态数据,并且在整个场景或会话步骤运行过程中使用这些数据。

  • 容纳唯一数据记录

某些应用程序(例如数据库)要求使用唯一的值。录制期间唯一的值在脚本执行时将不再唯一。例如,假设您录制了打开一个新的银行帐户的过程。每个新帐户都分配了用户未知的唯一编号。录制期间,此帐号将插入具有唯一关键字约束的表中。如果尝试按所录制的那样运行脚本,该操作将尝试用录制的编号而不是新的唯一编号创建帐户。结果将产生错误,因为该帐号已经存在。

如果在运行脚本时遇到了错误,请检查脚本中出现错误的位置。在大多数情况下,通过关联查询功能可以解决该问题,关联查询将一个语句的结果用作另一个语句的输入。

关联脚本时的主要步骤是:

  1. 确定要关联的值。

对于大多数协议,可以在执行日志中查看有问题的语句。双击错误消息可以直接跳至出错的位置。

或者,还可以使用随 VuGen 分发的 WDiff 实用程序来确定脚本内的不一致性。有关详细信息,请参阅“使用 Wdiff 比较 Vuser 脚本”。

  1. 保存结果。

可以使用适当的函数将查询的值保存为变量。这些关联函数是特定于协议的函数。关联函数名通常包含字符串 save_param,例如 web_reg_save_paramlrs_save_param。有关如何执行关联的解释,请参阅特定协议的部分。在某些协议中(如数据库和 Web),VuGen 会将这些函数自动插入到脚本中。

  1. 引用保存的值。

将查询或语句中的常量替换为保存的变量。

一些协议具有内置的自动或部分自动的关联:

posted on 2009-07-01 16:32 枫晰落扬 阅读(826) 评论(2)  编辑 收藏 引用 所属分类: 性能测试

评论

# re: 关于LoadRunner中的关联相关知识 2009-07-05 23:46 12530彩铃
可以使用适当的函数将查询的值保存为变量  回复  更多评论
  

# re: 关于LoadRunner中的关联相关知识 2009-07-07 11:37 戴尔电脑
不错哦!  回复  更多评论
  

只有注册用户登录后才能发表评论。