Example usage for org.openqa.selenium.logging LogEntry getLevel

List of usage examples for org.openqa.selenium.logging LogEntry getLevel

Introduction

In this page you can find the example usage for org.openqa.selenium.logging LogEntry getLevel.

Prototype

public Level getLevel() 

Source Link

Document

Gets the logging entry's severity.

Usage

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;
}