/explore
Initiates an exploratory loop.
Explore is identical to prompting but instead of only executing a single set of commands, TestDriver will continue to act until it has achieved it's goal.
The advantage of
/explore
is that TestDriver can complete higher level objectives and deal with surprises like confirmations or hidden fields.The disadvantage of
/explore
is that TestDriver is more likely to go off the rails. Be ready to kill the TestDriver process viaCONTROL + C
.
Explore mode is amazing at handling validation errors, but you will likely want to cut them out of the test before you /run them.
The /explore flow
Look at the desktop state
Generate a prompt
Was the goal achieved?
If yes, return
Else, go to step #1
Last updated