Testim.io, from Tricentis since the February 2022 acquisition, leverages machine learning for the authoring, execution and maintenance of automated test cases. Testim uses dynamic locators and learns with every execution. It is designed to produce fast authoring and stable tests that learn, thus eliminating the need to continually maintain tests with every code change.
$30,000
per year
XCTest
Score 8.3 out of 10
N/A
The XCTest framework is used to write unit tests for Xcode projects that integrate with Xcode's testing workflow. From Apple, the solution enables users to create and run unit tests, performance tests, and UI tests for Xcode project.
Testim has been great at automating Frontend and integration regression testing. I do not think it would work wellTricentis Testimfor backend code testing, if it could not be done through UI. The record function is very good, and makes automating test cases much faster and more accurate. We have had great success using Testim to verify SalesForce environments, NetSuite environments, and our own JumpCloud application as well.
It is very useful to add it mainly at the beginning of the app when each feature is finished and if the greatest importance of the app is its stability and a quick way to fix errors that are made during the changes. Do it when the app is finished; it's going to be quite time-consuming; however, applying it will go a long way in making sure the code hasn't been broken by changes and improvements.
It provides a codeless testing environment, allowing non-technical users such as business analysts and testers to create and maintain automated tests without writing code. This democratizes test automation and accelerates test creation.
The platform leverages artificial intelligence (AI) and machine learning (ML) algorithms to analyze user interactions with the application and automatically generate test scripts. This significantly reduces the time and effort required to create test cases.
Its AI capabilities enable tests to adapt to changes in the application's user interface (UI) automatically. If UI elements change, the platform can identify and update the tests accordingly, reducing maintenance overhead.
Providing more comprehensive reporting and analytics capabilities, including customizable dashboards and insights into test execution results, could help users gain deeper insights into their test coverage and quality.
Expanding integration capabilities with a wider range of external systems, tools, and test management platforms could increase flexibility and interoperability within the testing ecosystem.
Enhancements in organizing and managing test scenarios and test suites could improve the user experience. Features such as better folder structures, tags, and hierarchical organization could make it easier to manage large test suites.
The customer support is the best I have ever experienced, both personally and in a job role. The chat anytime is a very nice option, there has never been more than a few minute wait to connect with someone, and the agents are very knowledgeable and helpful.
We evaluated several other products, and what gave Tricentis Testim the edge was the ease of use, the customer support and the pricing. While others seemed to have a bit more complex functionality, we have been able to build almost every use case the way we would expect, with very few workarounds.