Step Types
Verification Steps
Agents visually assess the state of the screen
Verification steps help you check if the UI works as expected throughout a flow. For example, if you expect a list of documents to update after you have uploaded a new document, you can run a ‘verification’ step to check if this shows up on the UI.
Always check that the definition of pass/fail logic is what you expect it to be - e.g. you want the test to pass if a certain thing exists on the UI and fail if it doesn’t.
Examples of Verification Steps
“Verify that the button is red”
“Check that the page says ‘Successfully signed in’”
“Check that the last item added shows up in the basket”
“Verify that the quantity is 3”