【发布时间】:2019-01-21 08:27:36
【问题描述】:
我有这个问题,我需要在打开 2 个选项卡的情况下测试我的 Web 应用程序的功能,并检查我是否在选项卡 1 选项卡 2 刷新时更新了某些内容,我正在尝试使用 Press key 关键字完成此操作。
我也尝试过使用\\09,但这给了我相同的结果
Press Key tag=body \\20
然后我尝试使用 Select Window MAIN 关键字返回窗口,但这不起作用。
问题:如何同时打开 2 个标签并使用 RobotFramework 和 SeleniumLibrary 测试它们?
【问题讨论】:
-
拥有两个选项卡而不是两个浏览器窗口真的重要吗?我认为对于所有浏览器来说,从内存和进程的角度来看,新选项卡与新窗口没有什么不同。唯一真正的区别只是化妆品。您的测试对两个窗口是否与对一个窗口中的两个选项卡一样有效?
-
@BryanOakley 这并不重要。我尝试使用 2 个不同的窗口,但无法在它们之间切换。
标签: google-chrome selenium testing robotframework