Core Step not
Description
This step encapsulates one or more test steps that are ALL expected to fail. Any kind of step can be nested.
This is useful when checking that something should not occur, e.g. in order to verify that a particular button or combo box is not present in the current page or that a particular value is not in an input field after the resetting the form.
If more than one step is included in the <not> test step, all included steps must fail. The <not> test step can include other <not> test steps.
Parameters
- description
- Required? no
- The description of this test step.
Nested Parameters
- step
- Required? yes
- A webtest step.
Details
not
<webtest name="No firstname input field">
<config ... />
<steps>
<invoke ... />
<not description="Input field firstname shall not be present">
<verifyElement description="Check firstname"
type="input"
text="firstname"/>
</not>
...
</steps>
</webtest>
<config ... />
<steps>
<invoke ... />
<not description="Input field firstname shall not be present">
<verifyElement description="Check firstname"
type="input"
text="firstname"/>
</not>
...
</steps>
</webtest>