de.oio.bugkilla.player
Class JTestManager

java.lang.Object
  |
  +--de.oio.bugkilla.player.JTestManager

public class JTestManager
extends java.lang.Object

The JTestManager uses the PersistenceManager to receive a tree of TestSeries. This tree will be transfered to a JTestSeries-tree and returned.

Author:
aspall, cdedek
See Also:
JTestSeries, JScenario, JTestSequence, JTestStep

Constructor Summary
JTestManager()
           
 
Method Summary
 TestSeries createPersistenceTestSeries()
          create a TestSeries-tree (get it from the PersistenceManager)
 JScenario generateScenario(Scenario pScenario)
          generate a JScenario with one or more JSequence(s) the JSequences-Quantity will be specified at the TestSeries-tree as TestSequences
 JTestSeries generateStandardSeries()
          Generates a standard JTestSeries.
 JTestSequence generateTestSequence(TestSequence pTestSequence)
          generate a JTestSequence with one or more JTestStep(s) or JUserInteraction(s), the JTestStep- Quantity will be specified at the TestSequences-tree as TestStep
 JTestSeries generateTestSeries()
          generate a JTestSeries with one or more JScenario(s) the JScenarios-Quantity will be specified at the TestSeries-tree as Scenarios
 JTestSeries generateTestSeries(Identity id, Player player)
          get the identity of the TestSeries-tree and returns the JTestSeries-tree
 JTestSeries generateTestSeries(java.lang.String path, java.lang.String name, Player player)
          get the path and the filename of the TestSeries-tree and returns the JTestSeries-tree
 JTestStep generateTestStep(TestStep pTestStep)
          generate a JTestStep with one HttpRequest-HttpResponse-pair the Pair will be specified at the TestStep
 JUserInteraction generateUserInteraction(UserInteraction pUserInteraction)
          generate a JUserInteraction with one or more JTestStep(s) the JTestStep- Quantity will be specified at the Userinteractions-tree as TestStep
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JTestManager

public JTestManager()
See Also:
Object.Object()
Method Detail

generateTestSeries

public JTestSeries generateTestSeries(Identity id,
                                      Player player)
get the identity of the TestSeries-tree and returns the JTestSeries-tree

Parameters:
id - The Identity of the TestSeries-tree
player - the Player object to run a test series
Returns:
JTestSeries-tree

generateTestSeries

public JTestSeries generateTestSeries(java.lang.String path,
                                      java.lang.String name,
                                      Player player)
get the path and the filename of the TestSeries-tree and returns the JTestSeries-tree

Parameters:
path - The Path of the TestSeries-tree
name - The Filename of the TestSeries-tree
player - the Player object to run a test series
Returns:
JTestSeries-tree

generateTestSeries

public JTestSeries generateTestSeries()
generate a JTestSeries with one or more JScenario(s) the JScenarios-Quantity will be specified at the TestSeries-tree as Scenarios

Returns:
JTestSeries-tree
See Also:
JTestSeries, JScenario

createPersistenceTestSeries

public TestSeries createPersistenceTestSeries()
create a TestSeries-tree (get it from the PersistenceManager)

Returns:
TestSeries-tree

generateScenario

public JScenario generateScenario(Scenario pScenario)
generate a JScenario with one or more JSequence(s) the JSequences-Quantity will be specified at the TestSeries-tree as TestSequences

Parameters:
pScenario - Scenario-tree
Returns:
JScenario-tree

generateTestSequence

public JTestSequence generateTestSequence(TestSequence pTestSequence)
generate a JTestSequence with one or more JTestStep(s) or JUserInteraction(s), the JTestStep- Quantity will be specified at the TestSequences-tree as TestStep

Parameters:
pTestSequence - TestSequence-tree
Returns:
JTestSequence-tree

generateUserInteraction

public JUserInteraction generateUserInteraction(UserInteraction pUserInteraction)
generate a JUserInteraction with one or more JTestStep(s) the JTestStep- Quantity will be specified at the Userinteractions-tree as TestStep

Parameters:
pUserInteraction - UserInteraction-tree
Returns:
JUserInteraction-tree

generateTestStep

public JTestStep generateTestStep(TestStep pTestStep)
generate a JTestStep with one HttpRequest-HttpResponse-pair the Pair will be specified at the TestStep

Parameters:
pTestStep - TestStep with one HttpRequest-HttpResponse-pair
Returns:
JTestStep with one HttpRequest-HttpResponse-pair

generateStandardSeries

public JTestSeries generateStandardSeries()
Generates a standard JTestSeries.

Returns:
the generated standard JTestSeries object


Copyright © Orientation in Objects GmbH. All Rights Reserved.