Spotbot provides a jumpstart for teams that want to test their mobile apps end-to-end while still iterating quickly. We get you going with a test environment, a baseline suite of tests, and ongoing support for your team's custom tests.
What you get
* **We create baseline tests for your mobile app**: payment, onboarding, sign up, and sign in flows are all covered, as is simple exploratory testing. All we need is your app and some test data.
* **Create your own custom tests** with the Spotbot Javascript test runner, powered by Appium (
http://appium.io/).
* **Tests run on Spotbot's infrastructure**, against an array of devices in the cloud.
* Integrates with Github, CircleCI, and Jenkins with hooks for other continuous integration systems.
* Provides a **complete report of test status** for each build, plus visual diffs of every screenshot that changed in the test.
* Ongoing maintenance. **We keep baseline tests up to date for you **and flag custom tests that need revision.
* Test stability. The build **doesn't break if one of your tests is flaky**. Instead, the author of the flaky test is prompted to make their test more stable or remove it.
* Debugging tools. When a test breaks, you can get into the right state on the right device with the click of a button. Then you can **run the tests against a local build** in order to make sure the fix works.