首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Selenium-IDE测试无法切换浏览器窗口

Selenium-IDE测试无法切换浏览器窗口
EN

Stack Overflow用户
提问于 2011-04-18 09:57:40
回答 1查看 2.6K关注 0票数 1

我正在编写Selenium脚本来测试我们网站的一部分,它打开了一个窗口,将用户带到我们集成的第三方站点。测试在我们的网站上点击一个链接,在第三方网站上打开一个新窗口,在那里我们需要勾选一个复选框并提交一个表单,此时窗口关闭,然后我们需要在我们自己的网站上检查另一个页面。

我们的问题是脚本在Selenium selectWindow操作处中断,因为它说它找不到具有给定名称的窗口。如果我们在IDE中手动运行这一行,它就能工作了!

我添加了许多等待、暂停和其他技巧,以确保窗口存在并且在SelectWindow操作被击中时有正确的标题,但是我们仍然会得到上面的错误。

剧本是。

代码语言:javascript
复制
click               link=activate
waitForPageToLoad   
selectWindow        Third party activation site

有什么窍门能让这件事成功吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-04-18 10:50:17

您不需要那个waitForPageToLoad,因为我假设主页没有重新加载。

您可能希望签出该命令的api ( http://release.seleniumhq.org/selenium-remote-control/0.9.2/doc/java/com/thoughtworks/selenium/Selenium.html#selectWindow(java.lang.String )条目。这是java文档,但selenium也是如此。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5701203

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档