[英]How to get browser console error messages using Selenium WebDriver + Java?
After tests are run, I want to collect all console error messages displayed in the console(Open Firebug -> Click on Console -> Click on Errors) using Selenium WebDriver + Java. 运行测试后,我想使用Selenium WebDriver + Java收集控制台中显示的所有控制台错误消息(打开Firebug->单击控制台->单击错误)。
I tried the answer mentioned here , but it only displays messages for 'Warnings', 'Info' but not for 'Errors' 我尝试了这里提到的答案,但只显示“警告”,“信息”的消息,而不显示“错误”的消息
I want only Console errors like - 我只想要控制台错误,例如-
Can someone please help me how to get those Console log? 有人可以帮我如何获取那些控制台日志吗?
Use JSErrorCollector , to collect javascript errors (those coming up in the console) from firefox through java. 使用JSErrorCollector ,通过java从firefox收集javascript错误(在控制台中出现)。
it gets as simple as this, 就这么简单
final List<JavaScriptError> jsErrors = JavaScriptError.readErrors(driver);
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.