A B C D E F G H I J L M N O P R S T U V W 

A

AbstractTestatooModule - Class in org.testatoo.config
 
AbstractTestatooModule() - Constructor for class org.testatoo.config.AbstractTestatooModule
 
add(ContainerConfiguration) - Method in interface org.testatoo.config.container.ContainerBuilder
 
add(Properties) - Method in interface org.testatoo.config.container.ContainerBuilder
 
add(EvaluatorListener<T>) - Method in interface org.testatoo.config.Evaluator
Add a callback to be executed after the startup of the implementation (Selenium, WebDriver, ...)
afterStart(T) - Method in interface org.testatoo.config.cartridge.EvaluatorListener
Callback method called after having started the implementation
afterStart(T) - Method in class org.testatoo.config.cartridge.EvaluatorListenerAdapter
 
afterStop(T) - Method in interface org.testatoo.config.cartridge.EvaluatorListener
Callback method called after having started the implementation
afterStop(T) - Method in class org.testatoo.config.cartridge.EvaluatorListenerAdapter
 

B

beforeStart(T) - Method in interface org.testatoo.config.cartridge.EvaluatorListener
Callback method called before starting the implementation
beforeStart(T) - Method in class org.testatoo.config.cartridge.EvaluatorListenerAdapter
 
beforeStop(T) - Method in interface org.testatoo.config.cartridge.EvaluatorListener
Callback method called before starting the implementation
beforeStop(T) - Method in class org.testatoo.config.cartridge.EvaluatorListenerAdapter
 
browser(String) - Method in interface org.testatoo.config.selenium.SeleniumSessionBuilder
 
browserSideLogEnabled(boolean) - Method in interface org.testatoo.config.selenium.SeleniumServerBuilder
 
build() - Method in interface org.testatoo.config.ProviderBuilder
 

C

classBlock(RunNotifier) - Method in class org.testatoo.config.junit.TestatooJunitRunner
 
classBlock(RunNotifier) - Method in class org.testatoo.config.junit.TestatooWithConcordionJunitRunner
 
clear(String) - Method in interface org.testatoo.config.container.ContainerBuilder
 
ConcurrentEvaluation - Annotation Type in org.testatoo.config.annotation
 
ConcurrentTestingConfig - Interface in org.testatoo.config
 
config() - Method in class org.testatoo.config.AbstractTestatooModule
 
configure(TestatooConfig) - Method in class org.testatoo.config.AbstractTestatooModule
 
configure() - Method in class org.testatoo.config.AbstractTestatooModule
 
configure(TestatooModules) - Static method in class org.testatoo.config.testatoo.Testatoo
Configure Testatoo by using modules provided in this annotation
configure(TestatooModule...) - Static method in class org.testatoo.config.testatoo.Testatoo
Configure Testatoo by using given list of modules
configure(Iterable<TestatooModule>) - Static method in class org.testatoo.config.testatoo.Testatoo
Configure Testatoo by using given list of modules
configure(TestatooConfig) - Method in interface org.testatoo.config.TestatooModule
 
ContainerBuilder - Interface in org.testatoo.config.container
 
ContainerConfig - Interface in org.testatoo.config.container
 
containers() - Method in class org.testatoo.config.AbstractTestatooModule
 
containers() - Method in interface org.testatoo.config.TestatooConfig
 
ContainerType - Interface in org.testatoo.config.container
 
context(String) - Method in interface org.testatoo.config.container.ContainerBuilder
 
create() - Method in class org.testatoo.config.SingletonProvider
 
createContainer() - Method in class org.testatoo.config.AbstractTestatooModule
 
createContainer() - Method in interface org.testatoo.config.TestatooConfig
 
createSeleniumServer() - Method in class org.testatoo.config.AbstractTestatooModule
 
createSeleniumServer() - Method in interface org.testatoo.config.TestatooConfig
 
createSeleniumSession() - Method in class org.testatoo.config.AbstractTestatooModule
 
createSeleniumSession() - Method in interface org.testatoo.config.TestatooConfig
 

D

debugMode(boolean) - Method in interface org.testatoo.config.selenium.SeleniumServerBuilder
 
debugURL(String) - Method in interface org.testatoo.config.selenium.SeleniumServerBuilder
 
distributeTestsAmongst(String...) - Method in interface org.testatoo.config.ConcurrentTestingConfig
 
dontInjectRegex(String) - Method in interface org.testatoo.config.selenium.SeleniumServerBuilder
 
dontTouchLogging(boolean) - Method in interface org.testatoo.config.selenium.SeleniumServerBuilder
 

E

ensureCleanSession(boolean) - Method in interface org.testatoo.config.selenium.SeleniumServerBuilder
 
Evaluator<T,E1,E2> - Interface in org.testatoo.config
 
EvaluatorListener<T> - Interface in org.testatoo.config.cartridge
This inteface is used a a callback that you can add when registering Selenium sessions or WebDrivers.
EvaluatorListenerAdapter<T> - Class in org.testatoo.config.cartridge
Adpater class of EvaluatorListener.
EvaluatorListenerAdapter() - Constructor for class org.testatoo.config.cartridge.EvaluatorListenerAdapter
 
executeTestMethod(MethodInvocation) - Method in class org.testatoo.config.testatoo.Testatoo
This method is called for each test invocation.

F

findFreePort() - Method in class org.testatoo.config.AbstractTestatooModule
 
findFreePort() - Method in interface org.testatoo.config.TestatooConfig
 
firefoxProfileTemplate(File) - Method in interface org.testatoo.config.selenium.SeleniumServerBuilder
 
forcedBrowserMode(String) - Method in interface org.testatoo.config.selenium.SeleniumServerBuilder
 
from(Object) - Static method in enum org.testatoo.config.cartridge.TestatooEvaluator
For a given implementation instance (i.e.
from(CommandProcessor) - Method in interface org.testatoo.config.selenium.SeleniumSessionBuilder
 
from(Provider<T>) - Static method in class org.testatoo.config.SingletonProvider
Wrap the given Provider to return always the same instance all the time.

G

get() - Method in interface org.testatoo.config.Provider
 
get() - Method in class org.testatoo.config.SingletonProvider
 

H

honorSystemProxy(boolean) - Method in interface org.testatoo.config.selenium.SeleniumServerBuilder
 
htmlSuite(boolean) - Method in interface org.testatoo.config.selenium.SeleniumServerBuilder
 

I

Implementation - Annotation Type in org.testatoo.config.annotation
 
implementedBy(TestatooContainer) - Method in interface org.testatoo.config.container.ContainerType
 
implementedBy(String) - Method in interface org.testatoo.config.container.ContainerType
 
inCartridge(TestatooCartridge) - Method in interface org.testatoo.config.Evaluator
Choose for wich cartridge to setup this implementation amongst supported cartridge.
install(TestatooModule...) - Method in class org.testatoo.config.AbstractTestatooModule
 
install(TestatooModule...) - Method in interface org.testatoo.config.TestatooConfig
Import other modules to configure Testatoo
interactive(boolean) - Method in interface org.testatoo.config.selenium.SeleniumServerBuilder
 
isInstance(Object) - Method in enum org.testatoo.config.cartridge.TestatooEvaluator
Check wheter given object is an instance of this implementation.
isPresent() - Method in enum org.testatoo.config.cartridge.TestatooEvaluator
Check wheter this implementation is on the classpath

J

jettyThreads(int) - Method in interface org.testatoo.config.selenium.SeleniumServerBuilder
 

L

lifecycle() - Method in class org.testatoo.config.AbstractTestatooModule
 
lifecycle() - Method in interface org.testatoo.config.TestatooConfig
 
LifeCycleConfig - Interface in org.testatoo.config.lifecycle
This configuration class enables you to hook into Testatoo system if you need to execute some code before, after all tests and also before, after each test and decide where you want to execute a givne test or not.
logOutFile(File) - Method in interface org.testatoo.config.selenium.SeleniumServerBuilder
 
logOutFileName(String) - Method in interface org.testatoo.config.selenium.SeleniumServerBuilder
 

M

methodBlock(FrameworkMethod) - Method in class org.testatoo.config.junit.TestatooJunitRunner
 
methodInvoker(FrameworkMethod, Object) - Method in class org.testatoo.config.junit.TestatooJunitRunner
 
methodInvoker(FrameworkMethod, Object) - Method in class org.testatoo.config.junit.TestatooWithConcordionJunitRunner
 

N

named(String) - Method in interface org.testatoo.config.selenium.SeleniumSessionConfigBuilder
 

O

on(Object, Method) - Method in class org.testatoo.config.testatoo.Testatoo
 
onStart(Runnable) - Method in interface org.testatoo.config.lifecycle.LifeCycleConfig
Add an execution block to run after Testatoo system as started.
onStop(Runnable) - Method in interface org.testatoo.config.lifecycle.LifeCycleConfig
Add an execution block to run before Testatoo system stops.
onTest(MethodInterceptor) - Method in interface org.testatoo.config.lifecycle.LifeCycleConfig
Replace current MethodInterceptor used to intercept all test calls.
onTest(TestListener) - Method in interface org.testatoo.config.lifecycle.LifeCycleConfig
Register a listener when a test method starts
onTest(Object, Method) - Method in interface org.testatoo.config.lifecycle.TestListener
 
onTest(Object, Method) - Method in class org.testatoo.config.lifecycle.TestListenerAdapter
 
org.testatoo.config - package org.testatoo.config
 
org.testatoo.config.annotation - package org.testatoo.config.annotation
 
org.testatoo.config.cartridge - package org.testatoo.config.cartridge
 
org.testatoo.config.container - package org.testatoo.config.container
 
org.testatoo.config.junit - package org.testatoo.config.junit
 
org.testatoo.config.lifecycle - package org.testatoo.config.lifecycle
 
org.testatoo.config.selenium - package org.testatoo.config.selenium
 
org.testatoo.config.testatoo - package org.testatoo.config.testatoo
 
org.testatoo.config.testng - package org.testatoo.config.testng
 

P

port(int) - Method in interface org.testatoo.config.container.ContainerBuilder
 
port(int) - Method in interface org.testatoo.config.selenium.SeleniumServerBuilder
 
portDriversShouldContact(int) - Method in interface org.testatoo.config.selenium.SeleniumServerBuilder
 
profilesLocation(File) - Method in interface org.testatoo.config.selenium.SeleniumServerBuilder
 
Provider<T> - Interface in org.testatoo.config
 
ProviderBuilder<T> - Interface in org.testatoo.config
 
ProviderRegistry<T,E> - Interface in org.testatoo.config
 
proxyInjectionModeArg(boolean) - Method in interface org.testatoo.config.selenium.SeleniumServerBuilder
 

R

register(T) - Method in interface org.testatoo.config.ProviderRegistry
Register in Testatoo an exetrnal built implementation.
register(Provider<T>) - Method in interface org.testatoo.config.ProviderRegistry
Register in Testatoo an implementation provider.
register(T) - Method in interface org.testatoo.config.ScopedProviderRegistry
Register in Testatoo an exetrnal built implementation.
register(Provider<T>) - Method in interface org.testatoo.config.ScopedProviderRegistry
Register in Testatoo an implementation provider.
retryTimeoutInSeconds(int) - Method in interface org.testatoo.config.selenium.SeleniumServerBuilder
 
reuseBrowserSessions(boolean) - Method in interface org.testatoo.config.selenium.SeleniumServerBuilder
 
run(IHookCallBack, ITestResult) - Method in class org.testatoo.config.testng.TestatooTestNGTest
 
runChild(FrameworkMethod, RunNotifier) - Method in class org.testatoo.config.junit.TestatooJunitRunner
 
runChild(FrameworkMethod, RunNotifier) - Method in class org.testatoo.config.junit.TestatooWithConcordionJunitRunner
 

S

scheduleTest(Class<?>, Method, Runnable) - Method in class org.testatoo.config.testatoo.Testatoo
 
Scope - Enum in org.testatoo.config
 
scope(Scope) - Method in interface org.testatoo.config.ScopedProvider
 
ScopedProvider<E> - Interface in org.testatoo.config
 
ScopedProviderRegistry<T,E> - Interface in org.testatoo.config
 
SeleniumServerBuilder - Interface in org.testatoo.config.selenium
 
SeleniumServerConfig - Interface in org.testatoo.config.selenium
 
seleniumServers() - Method in class org.testatoo.config.AbstractTestatooModule
 
seleniumServers() - Method in interface org.testatoo.config.TestatooConfig
 
SeleniumSessionBuilder - Interface in org.testatoo.config.selenium
 
SeleniumSessionConfig - Interface in org.testatoo.config.selenium
 
SeleniumSessionConfigBuilder - Interface in org.testatoo.config.selenium
 
seleniumSessions() - Method in class org.testatoo.config.AbstractTestatooModule
 
seleniumSessions() - Method in interface org.testatoo.config.TestatooConfig
 
selfTest(boolean) - Method in interface org.testatoo.config.selenium.SeleniumServerBuilder
 
selfTestDir(File) - Method in interface org.testatoo.config.selenium.SeleniumServerBuilder
 
serverClassPath(String) - Method in interface org.testatoo.config.container.ContainerBuilder
 
serverClassPath(File...) - Method in interface org.testatoo.config.container.ContainerBuilder
 
serverClassPath(URL...) - Method in interface org.testatoo.config.container.ContainerBuilder
 
serverHost(String) - Method in interface org.testatoo.config.selenium.SeleniumSessionBuilder
 
serverPort(int) - Method in interface org.testatoo.config.selenium.SeleniumSessionBuilder
 
set(String, String) - Method in interface org.testatoo.config.container.ContainerBuilder
 
set(TestatooProperties, String) - Method in interface org.testatoo.config.container.ContainerBuilder
 
SingletonProvider<T> - Class in org.testatoo.config
Wrapper for Provider which returns always the same instance, as a singleton

Example:

SingletonProvider() - Constructor for class org.testatoo.config.SingletonProvider
 
start() - Method in class org.testatoo.config.testatoo.Testatoo
Starts Testatoo.
startTestatoo() - Method in class org.testatoo.config.testng.TestatooTestNGTest
 
stop() - Method in class org.testatoo.config.testatoo.Testatoo
Stops Testatoo.
stopTestatoo() - Method in class org.testatoo.config.testng.TestatooTestNGTest
 
supports(TestatooEvaluator) - Method in enum org.testatoo.config.cartridge.TestatooCartridge
Check wheter this cartridge supports the given implementation

T

Testatoo - Class in org.testatoo.config.testatoo
Main entry point which creates a Testatoo handler given configuration modules.
TestatooCartridge - Enum in org.testatoo.config.cartridge
Define all supported Testatoo Cartridges, and for each cartridges, list all available implementations.
TestatooConfig - Interface in org.testatoo.config
Main entry point to access all configuration and builders of Testatoo
TestatooEvaluator - Enum in org.testatoo.config.cartridge
Define all implementations supported in Testatoo.
TestatooJunitRunner - Class in org.testatoo.config.junit
 
TestatooJunitRunner(Class<?>) - Constructor for class org.testatoo.config.junit.TestatooJunitRunner
 
TestatooJunitTest - Class in org.testatoo.config.junit
 
TestatooJunitTest() - Constructor for class org.testatoo.config.junit.TestatooJunitTest
 
TestatooModule - Interface in org.testatoo.config
Module used to configure Testatoo.
TestatooModules - Annotation Type in org.testatoo.config.annotation
This annotation can be put on your test classes which uses the TestatooJunitRunner Junit Runner or TestatooJunitTest abstract test.
TestatooTestNGTest - Class in org.testatoo.config.testng
 
TestatooTestNGTest() - Constructor for class org.testatoo.config.testng.TestatooTestNGTest
 
TestatooWithConcordionJunitRunner - Class in org.testatoo.config.junit
 
TestatooWithConcordionJunitRunner(Class<?>) - Constructor for class org.testatoo.config.junit.TestatooWithConcordionJunitRunner
 
TestListener - Interface in org.testatoo.config.lifecycle
 
TestListenerAdapter - Class in org.testatoo.config.lifecycle
 
TestListenerAdapter() - Constructor for class org.testatoo.config.lifecycle.TestListenerAdapter
 
threads(int) - Method in interface org.testatoo.config.ConcurrentTestingConfig
 
timeoutInSeconds(int) - Method in interface org.testatoo.config.selenium.SeleniumServerBuilder
 
trustAllSSLCertificates(boolean) - Method in interface org.testatoo.config.selenium.SeleniumServerBuilder
 

U

useAnnotations() - Method in class org.testatoo.config.AbstractTestatooModule
 
useAnnotations() - Method in interface org.testatoo.config.TestatooConfig
 
useConcurrentTesting() - Method in class org.testatoo.config.AbstractTestatooModule
 
useConcurrentTesting() - Method in interface org.testatoo.config.TestatooConfig
 
userExtensions(File) - Method in interface org.testatoo.config.selenium.SeleniumServerBuilder
 
userJSInjection(boolean) - Method in interface org.testatoo.config.selenium.SeleniumServerBuilder
 
useSeleniumServerConfigurationProxy(boolean) - Method in interface org.testatoo.config.selenium.SeleniumServerBuilder
 
useSingleWindow(boolean) - Method in interface org.testatoo.config.selenium.SeleniumServerBuilder
 

V

valueOf(String) - Static method in enum org.testatoo.config.cartridge.TestatooCartridge
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.testatoo.config.cartridge.TestatooEvaluator
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.testatoo.config.Scope
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.testatoo.config.cartridge.TestatooCartridge
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.testatoo.config.cartridge.TestatooEvaluator
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.testatoo.config.Scope
Returns an array containing the constants of this enum type, in the order they are declared.

W

webappClassPath(String) - Method in interface org.testatoo.config.container.ContainerBuilder
 
webappClassPath(File...) - Method in interface org.testatoo.config.container.ContainerBuilder
 
webappClassPath(URL...) - Method in interface org.testatoo.config.container.ContainerBuilder
 
webappRoot(String) - Method in interface org.testatoo.config.container.ContainerBuilder
 
webappRoot(File) - Method in interface org.testatoo.config.container.ContainerBuilder
 
website(String) - Method in interface org.testatoo.config.selenium.SeleniumSessionBuilder
 
withTimeout(int) - Method in interface org.testatoo.config.selenium.SeleniumSessionConfigBuilder
 
A B C D E F G H I J L M N O P R S T U V W 

Copyright © 2008-2011 Ovea. All Rights Reserved.