Rainforest Automation represents a new way to do automated testing: combining the best of manual and automated testing, it gives you the flexibility of large test coverage with the option to fall back to human testers whenever needed.
The test language retains the simplicity of plain English, but is highly constrained to maximize clarity.
Our automation workers test your application as your users see it - visually - as opposed to using the underlying representation like other automation solutions.
Rainforest Automation enables Rainforest customers to run the same no-code automated test against our robot automation workers and our human crowd.
Compared to traditional automation approaches which require expert engineering work, and significant infrastructure setup and investment, Rainforest Automation just works with your team.
From a single test suite you can mix and match execution based on the needs of your workflow: run against humans for major production releases, run every branch merge against robots. Regression test whichever way you need.
Get drastically increased test coverage with efficient spend, without the test maintenance burden.
Rainforest Automation is no-code. This keeps it easy for non-technical and technical teammates alike to own testing, which preserves the flexibility that Rainforest users value.
Rainforest Automation can be run against both humans and robots. This creates much more flexibility for the end user. Because of visual matching, as opposed to DOM-level, Rainforest tests the application the way your users see it - this is truly Black Box Testing.
Rainforest Automation is integrated with Rainforest Test Writing Service. Our Test Writing Service is used by many Rainforest customers to create and maintain their test suites. You can create and refactor an automated test suite without any internal time spent.
Check out the docs.
Tests that would take our in house manual team 2-3 days can be executed by Rainforest in a couple of hours. Rainforest has significantly increased our turnaround time, coverage and throughput. Our onboarding process and continual support from our customer success manager has been second to none.