But if you’ve been writing your own tests and have built up an extensive library, how do you manage them? What are your methods of creating and maintaining tests and assigning them to team members? Test management gets even more complicated when changes occur in the software development process. Now you need to track the impact of the change on other files, manage how the changed code and related code should be tested, and schedule when it should be tested and by whom.
See Which Tools Are Right For Me? for help choosing your customised tool suite.
- TBmanager lets you assign tasks to individuals on the team based on requirements.
- TBevolve shows what changes in violations occur in static analysis (coding standards), from one instance of a code base to another.
- The LDRA tool suite is ideal for development teams who are moving to a more formal development process to improve code quality and maintainability, including static and dynamic analysis, coding standards compliance, and unit, integration, and system testing.
Our tools not only detect the change, but then re-run the appropriate tests against the affected components. Verification activities can be easily assigned and tracked to team members, and the resulting artifacts are aggregated into a clean set of reports.