首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >需要在空手道UI中切换Chrome浏览器中的2个选项卡

问需要在空手道UI中切换Chrome浏览器中的2个选项卡
EN

Stack Overflow用户
提问于 2020-07-04 15:46:01
回答 1查看 695关注 0票数 1

请帮帮我。我被标签切换卡住了。问题是-当我点击按钮时(实际站点行为),新页面在新标签页中打开,我也会重定向到新标签页。但是当我执行测试时,调试显示我在同一个页面上,我没有被重定向到新的页面。我需要切换到空手道中新打开的选项卡。

我尝试使用这些命令->

代码语言:javascript
复制
back()
forward()
switchPage()

我找不到路。

提前谢谢你!

EN

回答 1

Stack Overflow用户

发布于 2020-07-04 17:46:28

switchPage()应该可以,请尝试使用标题或URL。

否则,请遵循此过程,以便我们可以修复它:https://github.com/intuit/karate/tree/develop/examples/ui-test

编辑:我们打开了一个问题,以使这一点更容易:https://github.com/intuit/karate/issues/1210

所以现在这将会起作用:

代码语言:javascript
复制
* driver 'https://mail.ru/'
* waitFor('.news-main__title').click()
* switchPage('news.mail.ru')
* match driver.title == 'Mail.ru: почта, поиск в интернете, новости, игры'

如果您从源代码构建并验证,那就太好了,所以我们可以确认:https://github.com/intuit/karate/wiki/Developer-Guide

否则,您可能需要等待一周才能看到下一个RC版本。

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

https://stackoverflow.com/questions/62726640

复制
相关文章

相似问题

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