Package de.oio.bugkilla.player

Summarizes the necessary classes those have to be to be installed in a J2EE application for notation user interactions.

See:
          Description

Interface Summary
PlayerUser PlayerUser is used for WebTestCase and WebTestSuite
 

Class Summary
JScenario one JScenario with one or more JTestSequences.
JTestManager The JTestManager uses the PersistenceManager to receive a tree of TestSeries.
JTestSequence one JTestSequence with one or more JTestSteps.
JTestSeries one JTestSeries with one or more JScenario.
JTestStep use the Player via PlayerUser to get a ResponseBean for the specified Request and check if response-page has the same title like the stored response-page
NOTE: If the JTestStep fail:
the Player(s) stopScenario()-method will be invoked!
JUserInteraction  
Player Player resolve the request for the TestStepBean and gets the proxy-configuration from PlayerConfig.
StartJTestManager Ist nur fü:r den internen gebrauch gedacht
die dient zum starten des players von commandozeile
bis zum AdminGUI
Baustelle:
Um eine TestSerie starten zu können muss man derzeit in der Klasse StartJTestManager (de.oio.bugkilla.player) den XML-Serien-Pfad/Name und das XML-Player-Config-File reincoden
Achtung:
beim ausführen mit eclipse bitte "Reload classes every run" deaktivieren
WebTestCase The WebTestSuite implements the PlayerUser in order to set the Player to each TestCase.
WebTestSuite The WebTestSuite implements the PlayerUser in order to set the Player.
 

Exception Summary
IllegalStructureException A IllegalStructureException is thrown if a TestSeries element will be added in wrong order.
 

Package de.oio.bugkilla.player Description

Summarizes the necessary classes those have to be to be installed in a J2EE application for notation user interactions. By means of 'Filtering' the requests sent for application and the Responses resulting from it are led at a Wrapper class, which encase the data of these objects into appropriate beans from the package protocol. The controlling of a notation procedure is made by the FilterManager as Commandable object (package protocol).
For encasing the data of a Response a special implementation of the class ServletOutputStream is used.

See Also:
de.oio.bugkilla.protocol


Copyright © Orientation in Objects GmbH. All Rights Reserved.