我正在编写一个 Selenium IDE 脚本来测试我们网站的一部分,该部分会打开一个窗口,将用户带到我们与之集成的第三方网站。测试点击我们网站上的一个链接,这会在第三方网站上打开一个新窗口,我们需要在其中勾选复选框并提交表单,此时窗口关闭,然后我们需要检查我们自己网站上的另一个页面。
我们的问题是脚本在 SeleniumselectWindow
操作处中断,因为它说它找不到具有给定名称的窗口。如果我们随后在 IDE 中手动运行该行,它就可以工作了!
我添加了许多等待、暂停和其他技巧,以确保窗口存在并且在点击操作时具有正确的标题SelectWindow
,但我们仍然得到上述错误。
剧本是...
click link=activate
waitForPageToLoad
selectWindow Third party activation site
有什么技巧可以让它工作吗?