QTP& IE9:在SAP Web中没有记录脚本,但是Object Spy可以识别元素

时间:2013-12-09 06:58:48

标签: automation automated-tests record qtp noscript

我在使用QTP(版本11)时遇到了一个奇怪的问题,当我在网上做了一些动作时,没有记录脚本,而我能够识别网络中的元素。 即 当我单击“设置”按钮时,“专家视图”中不会记录任何脚本,而当我使用“对象间谍”识别该按钮时,我可以获得它。 This is the Object Spy for this button

This is the expert view after click the button

这很奇怪,因为QTP能够在其他网页上录制,是否可以来自目标服务器的设置?

我安装的补丁是QTP_00699,QTPWEB_00101,QTPWEB_00078,我正在使用IE9,QTP版本为11。

- 更新: 当“记录和运行设置”设置为打开特定URL时,我可以获取用于登录系统的脚本,而在此之后,将不会记录任何脚本,尽管我仍然可以通过“对象间谍”获取Web元素

我可以使用Object Spy实现一个工作脚本,但我真的想知道“Record”无法按预期工作的原因。

非常感谢。

1 个答案:

答案 0 :(得分:0)

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

  1. QTPWEB_00090
  2. QTPSAP_00012
  3. QTPSAP_00037
  4. QTPSAP_00044
  5. 此外,在使用ICWeb / CRM时,请确保将后缀附加到您的网址:“?sap-testmode = X”)