Best Practices

Learn best practices for exploratory testing.

Provide a Functioning URL or App Source

When creating an exploratory run, check that your URL or app source works in the Rainforest VMs. You can do this by creating a quick test and previewing it in a VM. The tester team treats this URL as a starting point. To whitelist the Rainforest IP addresses, see Which IP Addresses Do Rainforest Tests Come From?

Provide Working Credentials

Sometimes, it’s necessary to provide testers with authentication credentials to access the environment. For some sites, this involves keying in the information when navigating to the testing site. For others, you can reach the testing site without any credentials, but the areas of testing are gated. In this case, the tester logs in as a specific user into a predefined state.### Tag Tests with the Name of the Tested Feature

Include context to the application or features

Provide relevant background about your application so testers are prepared when starting to test your platform. If you'd like usability feedback, you might want to give industry context to prepare the testers for testing. Providing the relevant context would allow for more effective testing.

Specify critical browsers or platforms

When selecting platforms used for the exploratory run, think about which platforms are critical for testing. For each browser selected, the testers will try to reproduce the issues on each browser. Keep in mind that you have a total of 16 hours of testing. When you select multiple platforms, testers must spend less time on the scope of the run for each platform.


If you have any questions, reach out to us at [email protected].