Quality tools to measure Code Coverage

Registered by azher ullah khan

Background:
Currently we do not have software quality measurement tools enabled to analyze the amount of code unit test cases are covering for modules in our repository.

This means, we currently have no process to identify the amount of code coverage for the KLOC (or how many lines of code is covered by the test cases.)

Proposal:
1. To setup the testing framework for each module (repo).
2. Integrate quality tools like Sonar, Corbertura, Jacoco to perform function/statement/condition/branch coverage.
3. Jenkins to read this data and present it graphically on a dashboard.
4. Set Code Coverage benchmarks to be achieved.

The essence of this activity is to ensure the quality of the product is measurable at any given point in time and to encourage teams to write test cases & adhere to good coding practices to meet the benchmark which will in turn result in a high quality product delivery.

Blueprint information

Status:
Started
Approver:
None
Priority:
Undefined
Drafter:
azher ullah khan
Direction:
Needs approval
Assignee:
azher ullah khan
Definition:
New
Series goal:
None
Implementation:
Needs Infrastructure
Milestone target:
None
Started by
azher ullah khan

Related branches

Sprints

Whiteboard

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.