2014-04-01 40 views
2

我使用Selenium(IDE或webdriver)测试网页。该网页有一个“搜索”功能,基本上只是一个带参数的GET调用。 javascript还输出以控制从搜索调用返回的JSON,即类似console.log(data)。我可以在Firefox控制台中检查响应数据。通过Selenium捕获JSON响应

我的问题是:无论如何,我可以从Selenium的Firefox控制台捕获此data(以便我可以进一步检查并执行断言)?编写直接的GET请求(例如,从Python)不起作用,因为搜索URL受到登录页面的保护。

谢谢。

+0

[使用Selenium Python API绑定获取来自Chrome的console.log输出]的可能副本(http://stackoverflow.com/questions/20907180/getting-console-log-output-from-chrome-with-selenium-python -API-绑定) – Cynic

回答

0

它可能在一个点使用Firebug。不知道它是否仍然有效。