Overall Satisfaction with TestComplete
TestComplete is used to automate test cases for a software product that is tested by our company, Tapestry Solutions. The automated testing teams at Tapestry are the only team that I know uses this product. Since the software we’re testing is such a large piece of software, manually testing all of its functionalities and finding its bugs takes an enormous amount of time. Therefore, TestComplete helps reduce the time it takes to manually test the software by enabling testers automate the process. Another problem TestComplete addresses is having to test the same functionalities across multiple servers, each tailored to a customer using the product. As a result, TestComplete helps reduce the time it takes to test the same functionalities across these servers.
- Being able to select mapped objects and perform actions on them. This allows users to automate processes and save a bunch of time.
- Provide detailed log reports of script compilations. This makes it easy to find errors in code and see what actions were performed when the script was run.
- Link functions, variables, and classes. This makes TestComplete a useful tool for testers to script tests.
- Terminating test runs: Stop test runs just a few seconds after the user clicks the stop button.
- Some printlogs in a test log, do not show a call stack, which makes it difficult for users to find script fails and fix issues.
- Allow users to bookmark lines so users can go back to parts of code and edit them.
- Faster software testing
- More efficient in testing functionalities in software
- Demands more people to code
This is suited for software testing or when a certain sequence of actions needs to be automated. This is less appropriate for testing qualitative features of software. Some key questions include: What are TestComplete's biggest strengths and weaknesses? What can TestComplete be used for? How much does it cost?