请帮帮我。我被标签切换卡住了。问题是-当我点击按钮时(实际站点行为),新页面在新标签页中打开,我也会重定向到新标签页。但是当我执行测试时,调试显示我在同一个页面上,我没有被重定向到新的页面。我需要切换到空手道中新打开的选项卡。
我尝试使用这些命令->
back()
forward()
switchPage()我找不到路。
提前谢谢你!
发布于 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
所以现在这将会起作用:
* 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版本。
https://stackoverflow.com/questions/62726640
复制相似问题