In the case of your example, I'd like to have something like:
<!-- enter a large value into the transfer field -->
<setinputfield stepid="set valid large value" name="amountField" value="10000"
/>
<!-- click the transfer button -->
<clickbutton stepid="try large transfer" name="transferButton"/>
<!-- verify that we receive a confirm dialog -->
<verifyDialogText stepid="check for confirm dialog" type="confirm" text="Are you
sure?" response="true"/>
<!-- check that we actually went on to the next page -->
<verifytitle stepid="should be on results page" text="Results Page"/>
That is mimic an operator looking at his paper and working step for step: what
should I do know? Ok, I have to click a
link, I look at the computer again and click the link. And now? I have to
confirm a dialog, I take the mouse again and
click confirm, and so on...
This would be more "natural": more human readable and easier to generate for a
recorder.
Marc.