我想知道是否可以编写(在C或Java中)内部一个vuser记录的脚本来控制/操作元素,在web应用程序/页面上单击单选按钮等等Ajax并正在测试中?
问题是当针对使用Ajax实现的Web应用程序运行vuser脚本时,我需要操作页面元素以使脚本进一步运行(使用http协议)并且因为http-protocol专注于记录http-在Web请求和响应中的流量,在录制期间不会捕获具有“隐藏”单选按钮菜单的操作/客户端行为。
我希望有人知道/做过这样的事情吗?
答案 0 :(得分:0)
您可以轻松地使用C执行此操作,因为编译了WEB / HTML LoadRunner脚本并在C中运行。您可以根据需要编写任意数量的自定义函数,并在整个脚本中随意调用它们。把初始录音想象成一个起点并且劈开。
从技术上讲,您也可以使用JAVA执行此操作,但您必须创建一个空的JAVA用户脚本并手动编写整个代码。我在处理JAVA服务测试方面做了类似的工作,但它不适合胆小的人。