Car*_*izz 6 python selenium unit-testing
有没有办法在Selenium中访问服务器上的浏览器上的日志?例如,如果站点执行了一个console.log("Test.")
,Selenium测试用例是否可以访问该日志?任何帮助,将不胜感激!(最好是在Python中).
谢谢!
〜Carpetfizz
小智 1
您可以注入 javascript 并覆盖日志函数(因为 JS 不允许读取日志)。有关示例,请参阅http://tobyho.com/2012/07/27/take-over-console-log/ ,并且有很多关于此主题的问题。
这样做的问题是它仍然无法获取注入之前发生的日志。
如果直接在测试部署中覆盖它会变得更容易。