1

我想在 Internet Explorer 9 64 位版本上执行 QTP 测试。我们在 Windows Server 2008 R2 上使用 QTP 11 我们使用 QTP 的自动化对象模型使用以下语句运行测试

qtApp.Test.Settings.Launchers("Web").Browser = "IE"

我需要知道如何在 64 位 Internet Explorer 9 上运行我的脚本?

谢谢

4

1 回答 1

2

SystemUtil.Run "C:\Program Files\Internet Explorer\IEXPLORE.EXE".....

http://relevantcodes.com/qtp-11-0-patches/

支持 64 位 IE 浏览器 此补丁允许在 64 位 Internet Explorer 浏览器上创建和运行步骤。注意:在安装此补丁之前,您必须安装 QTP_00699 补丁。此补丁不为其他基于 Web 的环境提供 64 位支持,例如 .NET WebForms、ActiveX、Siebel、PeopleSoft、基于 Web 的 SAP 等。 该补丁不支持在“录制和运行设置”对话框中选择 64 位 Internet Explorer 浏览器。解决方法:使用 SystemUtil.Run 方法打开浏览器或手动打开它。 此补丁不支持 64 位操作系统上 Internet Explorer 9 中的 ViewLink 测试对象。

于 2012-10-01T14:52:52.207 回答