我已经使用Selenium2/WebDriver编写了测试,并希望测试HTTP请求是否返回HTTP 403 Forbidden.
是否可以使用Selenium WebDriver获取HTTP响应状态代码?
如何使用PhantomJS通过Webdriver记录页面加载的所有HTTP请求和响应?我正在使用python,我的超级简单测试脚本如下所示:
from selenium import webdriver
driver = webdriver.PhantomJS()
driver.get('http://www.golem.de')
Run Code Online (Sandbox Code Playgroud)
我已经在PhantomJS中找到了这些功能:
page.onResourceRequested = function (request) {
console.log('Request ' + JSON.stringify(request, undefined, 4));
};
Run Code Online (Sandbox Code Playgroud)
但我不知道如何将它与Selenium Webdriver和Ghostdriver结合在一起.我怎么能这样做?
ghostdriver ×1
httprequest ×1
httpresponse ×1
java ×1
phantomjs ×1
python ×1
selenium ×1
webdriver ×1