org.jzonic.webtester.commands
Class SelectFormCommand

java.lang.Object
  |
  +--org.jzonic.webtester.commands.SelectFormCommand
All Implemented Interfaces:
WebTestNode

public class SelectFormCommand
extends java.lang.Object
implements WebTestNode

This command will select a form fom the current page. The index is zero based. This form is saved in the WebTestContext and will be used by all commands referring to forms.
parameter: zero based number of the form
examples:
select_form | 0


Field Summary
static java.lang.String COMMAND_NAME
           
 
Constructor Summary
SelectFormCommand()
           
 
Method Summary
 WebTestNodeResult execute(WebTestContext context)
          This method is called during the run of the testcase.
 java.lang.String getName()
          Returns the name of the concrete command
 void setParameter(java.lang.String value)
          This method is called from the WebTester to pass over the arguments.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

COMMAND_NAME

public static final java.lang.String COMMAND_NAME
Constructor Detail

SelectFormCommand

public SelectFormCommand()
Method Detail

setParameter

public void setParameter(java.lang.String value)
Description copied from interface: WebTestNode
This method is called from the WebTester to pass over the arguments. The argument is taken from every line right after the | which marks the separator between the command and the parameter. Every command is responsible for extracting the parameters it needs out of this String.
Specified by:
setParameter in interface WebTestNode
Following copied from interface: org.jzonic.webtester.commands.WebTestNode
Parameters:
value - the String containing all parameters

execute

public WebTestNodeResult execute(WebTestContext context)
Description copied from interface: WebTestNode
This method is called during the run of the testcase. It will get the current WebTestContext passed over and must return a WebTestNodeResult. If this result is a failure then the entire test will stop and fail.
Specified by:
execute in interface WebTestNode
Following copied from interface: org.jzonic.webtester.commands.WebTestNode
Parameters:
context - the WebTestContext
Returns:
WebTestNodeResult containing the current result of this WebTestNode

getName

public java.lang.String getName()
Description copied from interface: WebTestNode
Returns the name of the concrete command
Specified by:
getName in interface WebTestNode
Following copied from interface: org.jzonic.webtester.commands.WebTestNode
Returns:
the name of the command


Copyright © 2004 Andreas Mecky. All Rights Reserved.