我们页面上的某些链接使用target =“ _ blank”在新窗口中打开。如何使selenium在正确的窗口中显示,以便可以验证页面是否链接到正确的页面?
这是我一直在尝试的方法:
open /page/ click link=Find us on Facebook! pause 2000 selectWindow title=window title verifyTextPresent some text
您不需要将参数传递给selectWindow。浏览器将自动为您提供新的窗口焦点,您只需要告诉硒它已更改。还要确保在验证任何内容之前给新窗口足够的时间来实际加载:
open /page click link=Find us on Facebook! pause 1000 selectWindow verifyTextPresent some text