简体   繁体   English

如何使用Selenium WebDriver + Java获取浏览器控制台错误消息?

[英]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.

相关问题 如何使用 Selenium WebDriver + Java 获取浏览器实例的 PID? - How to get PID of a browser instance using Selenium WebDriver + Java? 如何使用 Selenium WebDriver 和 Java 获取浏览器名称? - How to get browser name using Selenium WebDriver with Java? Selenium WebDriver - 使用Java - 如何检查网页中是否显示错误消息? - Selenium WebDriver - Using Java - How can I check if error messages are visible or not in a webpage? 如何使用带有Java的Selenium WebDriver将命令写入Firefox控制台? - How to write commands into the Firefox console using Selenium WebDriver with Java? 如何使用 JAVA 在 Selenium WebDriver 中打开 Chrome 开发者控制台 - How to open Chrome Developer console in Selenium WebDriver using JAVA 如何通过将Selenium WebDriver与Java一起在同一浏览器中打开新标签页? - How to open a new tab in the same browser by using Selenium WebDriver with Java? 如何使用Java关闭Selenium WebDriver中的子浏览器窗口 - How to close child browser window in Selenium WebDriver using Java Selenium WebDriver如何处理弹出消息-Java - How to deal with popup messages selenium webdriver - Java 使用Selenium WebDriver获取Firebug控制台输出 - Get Firebug console output using Selenium WebDriver 使用 Java 使用 Selenium WebDriver 捕获浏览器日志 - Capturing browser logs with Selenium WebDriver using Java
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM