一尘不染

如何使用selenium验证target =“ _ blank”链接?

selenium

我们页面上的某些链接使用target =“ _ blank”在新窗口中打开。如何使selenium在正确的窗口中显示,以便可以验证页面是否链接到正确的页面?

这是我一直在尝试的方法:

open                /page/
click               link=Find us on Facebook!
pause               2000
selectWindow        title=window title
verifyTextPresent   some text

阅读 598

收藏
2020-06-26

共1个答案

一尘不染

您不需要将参数传递给selectWindow。浏览器将自动为您提供新的窗口焦点,您只需要告诉硒它已更改。还要确保在验证任何内容之前给新窗口足够的时间来实际加载:

open                /page
click               link=Find us on Facebook!
pause               1000
selectWindow
verifyTextPresent   some text
2020-06-26