org.unitils.selenium.screenrecorder
Class ScreenRecordingModule

java.lang.Object
  extended by org.unitils.selenium.screenrecorder.ScreenRecordingModule
All Implemented Interfaces:
org.unitils.core.Module

public class ScreenRecordingModule
extends java.lang.Object
implements org.unitils.core.Module

This Module makes for each test a new video.

Since:
1.0.8
Author:
Stijn Hooft

Nested Class Summary
 class ScreenRecordingModule.ScreenRecordingTestlistener
           
 
Field Summary
protected static java.lang.String FACTORY_PATH
           
 
Constructor Summary
ScreenRecordingModule()
           
 
Method Summary
 void afterInit()
           
protected  void createScreenRecorder(java.lang.reflect.Method testMethod)
           
 org.unitils.core.TestListener getTestListener()
           
 void init(java.util.Properties configuration)
           
protected  void logCreatedFiles()
           
protected  void startScreenRecorder()
           
protected  void stopScreenRecorder()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

FACTORY_PATH

protected static final java.lang.String FACTORY_PATH
See Also:
Constant Field Values
Constructor Detail

ScreenRecordingModule

public ScreenRecordingModule()
Method Detail

init

public void init(java.util.Properties configuration)
Specified by:
init in interface org.unitils.core.Module

afterInit

public void afterInit()
Specified by:
afterInit in interface org.unitils.core.Module
See Also:
Module.afterInit()

createScreenRecorder

protected void createScreenRecorder(java.lang.reflect.Method testMethod)

startScreenRecorder

protected void startScreenRecorder()

stopScreenRecorder

protected void stopScreenRecorder()

logCreatedFiles

protected void logCreatedFiles()

getTestListener

public org.unitils.core.TestListener getTestListener()
Specified by:
getTestListener in interface org.unitils.core.Module


Copyright © 2015. All Rights Reserved.