0

我想知道是否可以在 vuser 录制的脚本中编写脚本(使用 C 或 Java)控制/操作元素,使用 Ajax 在 Web 应用程序/页面上单击单选按钮等并处于测试状态?

问题是,当针对使用 Ajax 实现的 Web 应用程序运行 vuser 脚本时,我需要操作页面元素以使脚本进一步运行(使用 http-protocol),并且因为 http-protocol 专注于记录 http-traffic,如Web 请求和响应在录制期间不会捕获带有“隐藏”单选按钮菜单的操作/客户端行为。

我希望有人知道/做过这样的事情?

4

1 回答 1

0

您可以使用 C 轻松完成此操作,因为 WEB/HTML LoadRunner 脚本是在 C 中编译和运行的。您可以编写任意数量的自定义函数,并在整个脚本中随意调用它们。将最初的录音视为一个起点,然后开始。

从技术上讲,您也可以使用 JAVA 执行此操作,但您必须创建一个空的 JAVA 用户脚本并手动编写整个代码。我在处理 JAVA 服务测试方面做过类似的工作,但这并不适合胆小的人。

于 2013-02-28T21:01:28.637 回答