我们在Apache配置中有一堆重定向。我想用Selenium自动测试重定向,这让我遇到了一些问题:
也许Selenium不是最好的解决方案。还有其他建议吗?
答案 0 :(得分:9)
Selenium-RC具有流量捕获模式,定义为selenium.start("captureNetworkTraffic=true");
,可以捕获HTTP响应,包括重定向和错误代码。
Here是一个很好的资源,可以在检索后捕获和处理/格式化此信息。它使用Python,但应该给你一个开始。
要检查浏览器的网址,您可以使用selenium.getLocation();
答案 1 :(得分:1)
在python的实现中,
driver = webdriver.Firefox()
print driver.current_url