我使用Selenium set pref获取日志
logPrefs.enable(LogType.BROWSER, Level.ALL);
并以这种方式LogEntries logEntries = driver.manage().logs().get(LogType.BROWSER);
for (LogEntry entry : logEntries) {
System.out.println(entry.getMessage());
放在输出流中,我没有得到整个控制台日志。给出框架的日志,不显示硒。 如何从框架中获取日志?
切换到此框不会产生结果。 driver.switchTo().frame(driver.findElement(By.cssSelector("link")));
答案 0 :(得分:0)
我遇到一个问题,无法与框架中的元素进行交互。不用查找元素,只需键入:
driver.SwitchTo()。frame(“ element id”);
然后
driver.SwitchTo()。DefaultContent();