使用窗口工具栏打开新的IE会话

时间:2015-05-06 04:50:02

标签: internet-explorer session qtp

我正在尝试打开一个新的IE会话,而一个会话已在UFT中打开。我想通过单击当前IE窗口中的文件 - 新会话来打开它。

我正在尝试以下代码,但无法点击文件:

Browser("abc").WinToolbar("ToolbarWindow32").highlight
Wait 4
Browser("abc").WinToolbar("ToolbarWindow32").Press "&File"
Wait 4
Browser("abc").WinMenu("ContextMenu").Select "New session"

有人可以建议上面的代码有什么问题吗?

1 个答案:

答案 0 :(得分:0)

IE 9及更高版本与QTP无法完美配合。

首先降级到IE 8.然后确保在任何打开的浏览器上选择"记录和运行测试"在自动化下的记录和运行设置中。 还要确保IE中的菜单栏没有隐藏。

我能够使用以下代码打开新会话:

Browser("<Page Name>").WinToolbar("ToolbarWindow32").Press "&File"
Browser("<Page Name>").WinMenu("ContextMenu").Select "New Session"