【问题标题】:How to get dynamic values from html page with LoadRunner?如何使用 LoadRunner 从 html 页面获取动态值?
【发布时间】:2014-02-17 07:38:11
【问题描述】:

我正在使用 web_reg_save_param 来获取动态值,例如 <input type="hidden" name="lt" value="foo" /> 然后我可以像这样使用它:

web_reg_save_param("HiddenValue1", 
        "LB/IC=<input type=\"hidden\" name=\"lt\" value=\"", 
        "RB/IC=\" />", 
        "Ord=1", 
        "Search=body", 
        LAST);

但是,如果页面的&lt;input&gt;是这样的:

&lt;input type="hidden" name="lt" readonly /&gt;

该值是由ajax脚本动态设置的。我怎样才能获得价值?这个&lt;input&gt; 没有“值”属性。

【问题讨论】:

  • 根据您的描述,那里没有可获取的价值,因此请以更好的方式描述您的问题。您究竟想捕捉什么价值,它是如何显示/呈现的等等。

标签: loadrunner


【解决方案1】:

相关性适用于服务器返回的值。由于您的值是由本地 JavaScript 生成的,因此您应该使用脚本语言重现算法以生成值,或者使用 LoadRunner 的工具执行 JavaScript 函数,该函数返回您寻找的值。

或者....您可以将“向上堆栈”移动到将运行浏览器的完整客户端堆栈的虚拟用户类型。这将包括 TrueClient、GUI、Citrix 和 RDP 类型。

【讨论】:

  • 谢谢。我将尝试使用 TrueClient。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-10-29
  • 1970-01-01
  • 2021-04-18
  • 1970-01-01
相关资源
最近更新 更多