JProbe® CoverageOverviewIncomplete TestingEvery time you submit your Java application for quality assurance testing, you initiate a time-consuming and costly process. The QA team must find problems, inform developers, wait for fixes, and then retest the application. If your QA team fails to test all necessary code, you run the risk of incomplete and inaccurate testing – which means you’ve opened the door to errors, poor performance and downtime in the production environment. This usually leads to unwanted, post-production firefighting and higher problem resolution costs. To ensure the delivery of high-performing Java applications to production, you need to proactively determine how much of the code has been tested as well as identify any unexecuted code prior to release to both QA and production. Coverage AnalysisJProbe Coverage analysis tool helps you find untested code in development by precisely measuring those statements and conditions that have been exercised, making it easier to assess the reliability and accuracy of test runs. You can quickly and easily assess the completeness of JUnit testing scripts and locate untested lines of code, methods and classes, as well as identify methods that are over-tested. Like other JProbe analysis tools, analytic data is captured in the form of a snapshot of the results. Snapshots help facilitate the identification and measurement of untested lines of Java code, methods and classes. You can also obtain additional detail by calling up the source code to find out exactly which conditions and lines of code were and were not executed . This ensures that your test runs are comprehensive and accurate. To get a big-picture view of a series of tests, you can also merge the results of several smaller snapshots into one single snapshot to generate complete coverage reporting. JProbe Coverage offers very flexible reporting features, including customized views. You can easily create reports for different levels of users, from developers to testers to managers, even executives . Additional Information: Other Useful Sites:
|