Automation QTP&;IE9:在SAP Web中不记录脚本,但Object Spy可以识别元素

Automation QTP&;IE9:在SAP Web中不记录脚本,但Object Spy可以识别元素,automation,automated-tests,record,qtp,noscript,Automation,Automated Tests,Record,Qtp,Noscript,我在使用QTP(版本11)时遇到了一个奇怪的问题,即当我在web中执行某些操作时,不会记录任何脚本,而我可以识别web中的元素。 即 当我点击“设置”按钮时,“专家视图”中不会记录任何脚本,而当我使用“Object Spy”识别该按钮时,我可以得到它。 这是如此奇怪,因为QTP能够记录在其他网页上,这可能是由于我的目标服务器的设置 我安装的补丁程序是QTP_00699、QTPWEB_00101、QTPWEB_00078,我使用的是IE9和QTP版本11 -- 更新: 当“录制和运行设置”设置

我在使用QTP(版本11)时遇到了一个奇怪的问题,即当我在web中执行某些操作时,不会记录任何脚本,而我可以识别web中的元素。 即 当我点击“设置”按钮时,“专家视图”中不会记录任何脚本,而当我使用“Object Spy”识别该按钮时,我可以得到它。

这是如此奇怪,因为QTP能够记录在其他网页上,这可能是由于我的目标服务器的设置

我安装的补丁程序是QTP_00699、QTPWEB_00101、QTPWEB_00078,我使用的是IE9和QTP版本11

-- 更新: 当“录制和运行设置”设置为打开特定url时,我可以获取登录系统的脚本,而在这之后,将不会记录任何脚本,尽管我仍然可以通过“Object Spy”获取web元素

我可以使用ObjectSpy实现一个工作脚本,但我真的想知道为什么“Record”不能按预期工作


提前非常感谢。

我们遇到了类似的问题。确保按此顺序安装了以下修补程序:

  • QTPWEB_00090
  • QTPSAP_00012
  • QTPSAP_00037
  • QTPSAP_00044
  • 此外,在使用ICWeb/CRM时,请确保将后缀附加到URL:“sap testmode=X”)