What would be the ideal way to way 2 minutes before executing a next step? I’m wanting to wait a little bit to give time for an email to come in before going to the next step.
You can use the Pause action.
Set time to wait before execution continues.
You can always continue some other checks or tests and run the test at a later point within the test run (as long as the email is not dependent in this case). This way you are keeping time and efficiency up by having other tests run instead of waiting around for the email and then proceeding to other tests.
If it is required (i.e in a registration test for example) I would re-arrange the tests so that you trigger the email off first and then do the visual checks on the page for example.
alternatively you can just put a wait on the test step for 2 minutes.