List of usage examples for org.openqa.selenium.logging LogEntry getLevel
public Level getLevel()
From source file:com.cengage.mindtap.keywords.BasePageActions.java
public void analyzeBrowserLog() { System.out.println("*********** BROWSER LOG ************"); LogEntries logEntries = driver.manage().logs().get(LogType.BROWSER); for (LogEntry entry : logEntries) { System.out.println(new Date(entry.getTimestamp()) + " " + entry.getLevel() + " " + entry.getMessage()); //do something useful with the data }/*from w ww .j a va2 s.c om*/ System.out.println("*********** BROWSER LOG ************"); }
From source file:com.cengage.mindtap.keywords.BasePageActions.java
public void analyzeCLIENTLog() { System.out.println("*********** CLIENT LOG ************"); LogEntries logEntries = driver.manage().logs().get(LogType.CLIENT); for (LogEntry entry : logEntries) { System.out.println(new Date(entry.getTimestamp()) + " " + entry.getLevel() + " " + entry.getMessage()); //do something useful with the data }//from w w w .j a va 2 s. c o m System.out.println("*********** CLIENT LOG************"); }
From source file:com.cengage.mindtap.keywords.BasePageActions.java
public void analyzeDRIVERLog() { System.out.println("*********** DRIVER LOG ************"); LogEntries logEntries = driver.manage().logs().get(LogType.DRIVER); for (LogEntry entry : logEntries) { System.out.println(new Date(entry.getTimestamp()) + " " + entry.getLevel() + " " + entry.getMessage()); //do something useful with the data }/* ww w . j a v a 2 s . c o m*/ System.out.println("*********** DRIVER LOG ************"); }
From source file:com.cengage.mindtap.keywords.BasePageActions.java
public void analyzePERFORMANCELog() { System.out.println("*********** PERFORMANCE LOG ************"); LogEntries logEntries = driver.manage().logs().get(LogType.PERFORMANCE); for (LogEntry entry : logEntries) { System.out.println(new Date(entry.getTimestamp()) + " " + entry.getLevel() + " " + entry.getMessage()); //do something useful with the data }/*from www . j av a 2 s . co m*/ System.out.println("*********** PERFORMANCE LOG ************"); }
From source file:com.cengage.mindtap.keywords.BasePageActions.java
public void analyzePROFILERLog() { System.out.println("*********** PROFILE LOG ************"); LogEntries logEntries = driver.manage().logs().get(LogType.PROFILER); for (LogEntry entry : logEntries) { System.out.println(new Date(entry.getTimestamp()) + " " + entry.getLevel() + " " + entry.getMessage()); //do something useful with the data }/*from w ww. j a v a 2 s.c o m*/ System.out.println("*********** PROFILE LOG ************"); }
From source file:com.cengage.mindtap.keywords.BasePageActions.java
public void analyzeSERVERLog() { System.out.println("*********** SERVER LOG ************"); LogEntries logEntries = driver.manage().logs().get(LogType.SERVER); for (LogEntry entry : logEntries) { System.out.println(new Date(entry.getTimestamp()) + " " + entry.getLevel() + " " + entry.getMessage()); //do something useful with the data }//from w w w. j a v a 2s.com System.out.println("*********** SERVER LOG ************"); }
From source file:com.redskyit.scriptDriver.RunTests.java
License:MIT License
private void dumpLog() throws Exception { Logs log = driver.manage().logs();//w w w . ja v a2 s. c o m LogEntries entries = log.get(LogType.BROWSER); // System.out.println(entries); List<LogEntry> list = entries.getAll(); boolean fail = false; for (int i = 0; i < list.size(); i++) { LogEntry e = list.get(i); System.out.println(e); if (e.getLevel().getName().equals("SEVERE") && e.getMessage().indexOf("Uncaught ") != -1 && e.getMessage().indexOf(" Error:") != -1) { System.out.println("*** Uncaught Error ***"); fail = true; } } if (fail) throw new Exception("Unhandled Exception! Check console log for details"); }
From source file:com.technophobia.webdriver.util.WebDriverBrowserLogs.java
License:Open Source License
public void printBrowserLogs() { if (logger.isTraceEnabled()) { final Logs logs = webDriver.manage().logs(); if (logs != null) { final LogEntries logEntries = logs.get(LogType.BROWSER); final StringBuilder buf = new StringBuilder(); buf.append("BROWSER LOGS:\n\n"); for (final LogEntry entry : logEntries) { buf.append(new Date(entry.getTimestamp()) + " " + entry.getLevel() + " " + entry.getMessage() + "\n"); }//from www .j a v a 2 s. c o m logger.trace(buf.toString()); } } }
From source file:io.ddavison.conductor.LoggingTest.java
License:Open Source License
@Test public void loggingTest() { LogEntries logEntries = driver.manage().logs().get(LogType.BROWSER); Iterator<LogEntry> it = logEntries.iterator(); assertNotNull(it);/*from w w w . j ava 2s . c o m*/ assertNotNull(it.hasNext()); LogEntry entry = null; // There should be 5 console-outputs // 1. "console.log("Simple log");" assertNotNull(it.hasNext()); entry = it.next(); System.out.println(entry); assertEquals(Level.INFO, entry.getLevel()); assertTrue(entry.getMessage().endsWith("Simple log")); // 2. "console.debug("Debug log");" assertNotNull(it.hasNext()); entry = it.next(); System.out.println(entry); assertEquals(Level.FINE, entry.getLevel()); assertTrue(entry.getMessage().endsWith("Debug log")); // 3. "console.warn("Warn log");" assertNotNull(it.hasNext()); entry = it.next(); System.out.println(entry); assertEquals(Level.WARNING, entry.getLevel()); assertTrue(entry.getMessage().endsWith("Warn log")); // 4. "console.error("Error log");" assertNotNull(it.hasNext()); entry = it.next(); System.out.println(entry); assertEquals(Level.SEVERE, entry.getLevel()); assertTrue(entry.getMessage().endsWith("Error log")); // 5. "console.info("Info log");" assertNotNull(it.hasNext()); entry = it.next(); System.out.println(entry); assertEquals(Level.INFO, entry.getLevel()); assertTrue(entry.getMessage().endsWith("Info log")); }
From source file:jp.igapyon.selecrawler.util.SimpleChromeWrapper.java
License:Open Source License
public List<String> getLogEntries() { final List<String> logEntriesList = new ArrayList<String>(); final LogEntries logEntries = getDriver().manage().logs().get(LogType.BROWSER); for (LogEntry entry : logEntries) { logEntriesList.add("[" + entry.getLevel() + "] " + entry.getMessage()); }/*from ww w .j ava 2 s. c o m*/ return logEntriesList; }