加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 大数据 > 正文

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类上公开的原因.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读