Quality Assurance
Collect coverage on every test, every QA member and every project

icon

Manual & automated tests. Multiple testing environments. One solution.

illustration

Quality From First Line To Final Build

Alignment for high-quality .NET applications

The Quality Assurance division of any software development company is often structured around the tools used to analyze software rather than the process maintained to deploy healthy solutions. This variant in resultant expectations can lead to rifts between the coders building a structure of a project and the coders looking at the finished project for potentially buggy code. A properly implemented code coverage product can bridge this gap and consistently produce high-quality deployed solutions.

illustration
NCover can help bridge Development and QA's efforts to produce high-quality .NET applications

Setting The Standard

Coverage thresholds and common approaches

The most compelling QA efficiency derived from code coverage is to maintain a coverage threshold through which all builds sent to QA must satisfy. This will stop careless development efforts and redirect responsibility from the coder reviewing the project to the coder actually creating the project. You should be able to implement basic scripts to accomplish this. Another supplemental enhancement to QA can be found when complex debugging becomes necessary. Since leading debugging consultants deploy coverage analysis on a code base as a first step toward targeting potentially buggy areas of code, a QA department will benefit from mimicking this behavior especially when confronted with otherwise unsolvable code problems.

illustration
Maintaining a coverage threshold for all builds helps keep Development and QA aligned.

Quality Assurance + Code Central + Collector

.NET code coverage for the Quality Assurance team

Code Central is the core of a Quality Assurance focus on code quality and serves as the central repository and analysis tool for all code coverage. NCover Collector, when connected to Code Central, allows QA teams to quickly and effortlessly collect code coverage and provide feedback to managers and team leads. By integrating NCover into the quality assurance process, development and QA can work together to improve overall code health.

illustration
Code Central and Collector provide a scalable, effective way to integrate coverage into a QA organization.