org.jboss.test.selenium.listener
Class SeleniumLoggingTestListener

java.lang.Object
  extended by org.testng.TestListenerAdapter
      extended by org.jboss.test.selenium.listener.SeleniumLoggingTestListener
All Implemented Interfaces:
org.testng.internal.IConfigurationListener, org.testng.internal.IResultListener, org.testng.ITestListener, org.testng.ITestNGListener

public class SeleniumLoggingTestListener
extends org.testng.TestListenerAdapter

Class determined to logging into Selenium Server's logs server.log via the Selenium.getEval(String) method which will evaluate JavaScript comment. You must rewrite the Selenium selenium property to allow logging facility.

Version:
$Revision$
Author:
Lukas Fryc, Pavol Pitonak

Constructor Summary
SeleniumLoggingTestListener()
           
 
Method Summary
protected  String getMessage(org.testng.ITestResult result)
           
 void onTestFailedButWithinSuccessPercentage(org.testng.ITestResult result)
           
 void onTestFailure(org.testng.ITestResult result)
           
 void onTestSkipped(org.testng.ITestResult result)
           
 void onTestStart(org.testng.ITestResult result)
           
 void onTestSuccess(org.testng.ITestResult result)
           
 
Methods inherited from class org.testng.TestListenerAdapter
getAllTestMethods, getConfigurationFailures, getConfigurationSkips, getFailedButWithinSuccessPercentageTests, getFailedTests, getPassedTests, getSkippedTests, getTestContexts, onConfigurationFailure, onConfigurationSkip, onConfigurationSuccess, onFinish, onStart, setAllTestMethods, setFailedButWithinSuccessPercentageTests, setFailedTests, setPassedTests, setSkippedTests
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SeleniumLoggingTestListener

public SeleniumLoggingTestListener()
Method Detail

onTestStart

public void onTestStart(org.testng.ITestResult result)
Specified by:
onTestStart in interface org.testng.ITestListener
Overrides:
onTestStart in class org.testng.TestListenerAdapter

onTestFailure

public void onTestFailure(org.testng.ITestResult result)
Specified by:
onTestFailure in interface org.testng.ITestListener
Overrides:
onTestFailure in class org.testng.TestListenerAdapter

onTestSkipped

public void onTestSkipped(org.testng.ITestResult result)
Specified by:
onTestSkipped in interface org.testng.ITestListener
Overrides:
onTestSkipped in class org.testng.TestListenerAdapter

onTestSuccess

public void onTestSuccess(org.testng.ITestResult result)
Specified by:
onTestSuccess in interface org.testng.ITestListener
Overrides:
onTestSuccess in class org.testng.TestListenerAdapter

onTestFailedButWithinSuccessPercentage

public void onTestFailedButWithinSuccessPercentage(org.testng.ITestResult result)
Specified by:
onTestFailedButWithinSuccessPercentage in interface org.testng.ITestListener
Overrides:
onTestFailedButWithinSuccessPercentage in class org.testng.TestListenerAdapter

getMessage

protected String getMessage(org.testng.ITestResult result)


Copyright © 2011 JBoss, a division of Red Hat, Inc.. All Rights Reserved.