我正在尝试打开一个新的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"
有人可以建议上面的代码有什么问题吗?
答案 0 :(得分:0)
IE 9及更高版本与QTP无法完美配合。
首先降级到IE 8.然后确保在任何打开的浏览器上选择"记录和运行测试"在自动化下的记录和运行设置中。 还要确保IE中的菜单栏没有隐藏。
我能够使用以下代码打开新会话:
Browser("<Page Name>").WinToolbar("ToolbarWindow32").Press "&File"
Browser("<Page Name>").WinMenu("ContextMenu").Select "New Session"