我正在尝试使用gebish访问网址。
Browser homePageBrowser = new Browser(driver: new HtmlUnitDriver())
HomePage.url = "http://edition.cnn.com/"
homePageBrowser.with {
to HomePage
pageTitle = title
}
以下是HomePage.groovy的代码
class HomePage extends Page {
static url = "http://edition.cnn.com/"
static content = {
title {
$("title").text()
}
}
我没有收到来自cnn.com的回复,好像我在浏览器中手动访问网站我能够得到。这只发生在“http://edition.cnn.com”。我能够得到剩余网址的回复。请帮我解决这个问题
答案 0 :(得分:1)
该网站的问题是在标头标签中进行元刷新。包括driver.webClient.refreshHandler = new ThreadedRefreshHandler()
这段代码解决了我的问题