LoadRunner和隐藏元素

时间:2011-08-02 11:47:17

标签: jquery ajax load-testing stress-testing loadrunner

我正在尝试编写一个LoadRunner脚本来强调我的Web应用程序。但是,使用jQuery显示了一些链接(它们最初是隐藏的)。

我尝试过使用Web(点击和脚本)协议,该协议记录了我的所有操作。但是,当我尝试重播脚本时,它无法找到动态显示的链接。

我也尝试过使用Web(HTTP / HTML)。但由于某种原因,该协议根本不记录我的任何行为。 Ajax(Click和Script)做同样的事情。

我需要能够支持动态页面元素(通过jQuery)以及AJAX页面/请求。这是可能的,如果可以,我应该使用什么协议/配置?

我正在运行LoadRunner 9.52。

1 个答案:

答案 0 :(得分:0)

是的,使用LoadRunner测试动态生成的站点(从PHP到JSP再到ASP到JQUERY)既可行又常见。一些解决方案与下一个解决方案有所不同,但核心存在一定程度的与会话,状态和业务流程相关的动态行为,需要在每种情况下解决。

我想跟进的问题如下:

  1. 你为什么选择你选择的协议?
  2. 您是否通过在脚本中关联该信息来处理业务流程中提供的动态服务器元素?
  3. 您是否在您的LoadRunner版本的完全支持的平台上使用LoadRunner,并且您是否在系统中使用适当的凭据? 注意:通过回退到系统要求和用户凭证,可以解决大约75%的“奇怪”类型的问题