that is highly scalable and focused on testing.
Pass or fail? More
Failures are boring, now observe regressions and fixes, see behavior of test cases over time on charts. Look at changes, compare with previous results. Unstable tests are automatically identified and marked.
More dimensions to results
Performance testing, obviously. Now with support for multiple iterations, statistic analysis (avg, median, stdev, cv and more). And with automatic regression detection.
Dynamic tests distribution
Execution machines are fully utilized. We use dynamic division of your tests content and spread it to many machines to provide a feedback to you as quickly as possible.
Realtime insight into product quality
Quality of each build is clearly visible through dashboards and evaluated against release criteria. Release tools can be integrated into the workflow, so qualified builds are ready to go to the customer.
Efficient and standardized pre-commit testing
Reduced risk of regressions. Developers can test their code with the same tests that are used for product validation. No need for expensive individual bench test environments.
Broad spectrum of execution environments
Testing on a standard hardware is easy. What about automated testing on unstable pre-production hardware platforms? Or in an simulation environment, when real hardware is expensive or does not exist? And with a variety of automatically deployed operating systems.