Overall Satisfaction with Sauce Labs
We use sauce labs in our scrum team to conduct automated UI tests for the main feature flows of our application. We run from 4-5 tests using 3 browser configurations after each commit to development branch.
- It's a great tool for getting a quick, on-demand test environment for doing a manual test.
- It integrates well with commonly used task runners (MVN, Grunt).
- It's easy to write executable tests based on Selenium engine.
- The tests commands are sent by individual HTTP requests - it could be improved by sending more data at once to speed the overall remote test execution.
- In our case the tests executed on a Safari browser are unstable. The results are non-deterministic - random fails, random successes.