org.aludratest.service.gui.web.selenium.selenium1
Class AludraSelenium1

java.lang.Object
  extended by org.aludratest.service.AbstractAludraService
      extended by org.aludratest.service.AbstractConfigurableAludraService
          extended by org.aludratest.service.gui.web.selenium.AbstractSeleniumService
              extended by org.aludratest.service.gui.web.selenium.selenium1.AludraSelenium1
All Implemented Interfaces:
Closeable, Configurable, AludraCloseable, AludraService, AludraGUI, AludraWebGUI

public class AludraSelenium1
extends AbstractSeleniumService
implements AludraWebGUI

Implements the interface AludraWebGUI using Selenium 1 functionality to access the web GUI.

Author:
Marcel Malitz, Volker Bergmann, Joerg Langnickel

Field Summary
 
Fields inherited from class org.aludratest.service.gui.web.selenium.AbstractSeleniumService
configuration
 
Fields inherited from class org.aludratest.service.AbstractAludraService
aludraServiceContext
 
Constructor Summary
AludraSelenium1()
          Default constructor as required by the framework
 
Method Summary
 WebGUICondition check()
          Called by test code to create a service specific child class of the Condition interface.
 void close()
          Closes a service
 String getDescription()
          Provides a textual description of the most important configuration information to be logged when the service is configured.
 void initService()
          Used by the framework to configure the service
 WebGUIInteraction perform()
          Called by test code to create a service specific child class of the Interaction interface.
 WebGUIVerification verify()
          Called by test code to create a service specific child class of the Verification interface.
 
Methods inherited from class org.aludratest.service.gui.web.selenium.AbstractSeleniumService
configure, getComponentFactory, getPropertiesBaseName
 
Methods inherited from class org.aludratest.service.AbstractConfigurableAludraService
fillDefaults, getDefaultsResourceName
 
Methods inherited from class org.aludratest.service.AbstractAludraService
getInstanceName, init, setSystemConnector, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.aludratest.service.gui.AludraGUI
getComponentFactory
 
Methods inherited from interface org.aludratest.service.AludraService
getInstanceName, init, setSystemConnector
 

Constructor Detail

AludraSelenium1

public AludraSelenium1()
Default constructor as required by the framework

Method Detail

initService

public void initService()
Used by the framework to configure the service

Specified by:
initService in class AbstractAludraService

getDescription

public String getDescription()
Description copied from interface: AludraService
Provides a textual description of the most important configuration information to be logged when the service is configured.

Specified by:
getDescription in interface AludraService
Returns:
a textual description of the most important configuration information

perform

public WebGUIInteraction perform()
Description copied from interface: AludraService
Called by test code to create a service specific child class of the Interaction interface. Note that a service interfaces may override this method's signature to declare a more specific Interaction child interface with additional features.

Specified by:
perform in interface AludraService
Specified by:
perform in interface AludraGUI
Specified by:
perform in interface AludraWebGUI
Returns:
the service's Interaction object
See Also:
AludraService.perform()

verify

public WebGUIVerification verify()
Description copied from interface: AludraService
Called by test code to create a service specific child class of the Verification interface. Note that a service interfaces may override this method's signature to declare a more specific Verification child interface with additional features.

Specified by:
verify in interface AludraService
Specified by:
verify in interface AludraGUI
Specified by:
verify in interface AludraWebGUI
Returns:
the service's Verification object
See Also:
AludraService.verify()

check

public WebGUICondition check()
Description copied from interface: AludraService
Called by test code to create a service specific child class of the Condition interface. Note that a service interfaces may override this method's signature to declare a more specific Condition child interface with additional features.

Specified by:
check in interface AludraService
Specified by:
check in interface AludraGUI
Specified by:
check in interface AludraWebGUI
Returns:
the service's Condition object
See Also:
AludraService.check()

close

public void close()
Description copied from interface: AludraCloseable
Closes a service

Specified by:
close in interface Closeable
Specified by:
close in interface AludraCloseable


Copyright © 2015 aludratest.org. All rights reserved.