groovy – 如何在Geb测试中浏览浏览器的历史记录
发布时间:2020-12-14 16:23:05 所属栏目:大数据 来源:网络整理
导读:在Geb测试中,我想在浏览器的历史记录中导航回来(即点击浏览器的后退按钮).我还没有找到使用Geb API的方法. 我所做的是: driver.navigate().back() // usage of WebDriver APIbrowser.page(previous Page class) // this tells Geb that the page has change
在Geb测试中,我想在浏览器的历史记录中导航回来(即点击浏览器的后退按钮).我还没有找到使用Geb API的方法.
我所做的是: driver.navigate().back() // usage of WebDriver API browser.page(<<previous Page class>>) // this tells Geb that the page has changed 代码有效,但我不喜欢这里使用WebDriver API.另一个想法是用JavaScript做,但这也是我想避免的. 是否有更多的Gebish方式在浏览器的历史中导航? 解决方法
我相信没有.我还会使用WebDriver API导航回来.有时需要使用WebDriver API,这就是为什么WebDriver实例在Geb的Browser类上公开的原因.
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |