我想知道是否有办法在运行自动化 Selenium 测试时捕获页面上的 JavaScript 错误。
最佳答案
有logs测试版 WebDriver
driver.manage().logs().get(LogType.BROWSER);
会给你控制台内容。
然后你可以使用 Level 过滤它
LogEntries entries = driver.manage().logs().get(LogType.BROWSER);
entries.filter(Level.SEVERE);
关于java - 如何使用 Java 使用 Selenium WebDriver 捕获 JavaScript 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49506768/