Supported languages, platforms, test frameworks, and operating systems
The beauty of our ML-based test automation approach is that we are technology agnostic. Our Jenkins ethos to seamlessly work with all DevOps tools shines through!
Why do you say you're technology agnostic?
Machine learning and test automation are truly made for each other. Our approach (similar to predictive test selection approach) implies that we learn patterns from past changes and test results. As you long as your results are machine readable (e.g: JUnit, XUnit, etc.), we can help. That said, we do have to have to look at metadata from your changes, so we are building integrations with common enterprise testing tools for our product advisors.
What test harnesses and build tools do you support?
That is indeed a great question. Our approach entails telling a test runner to run tests in a specific order and thus we are working with our product advisors to identify and build the appropriate integrations.