Most professional software developers use C1 and C2 coverage. C1 stands for statement coverage and C2 for branch or condition coverage. With a combination of C1 and C2, it is possible to cover most statements in a code base. Statement coverage would also cover function coverage with entry and exit, loop, path, state flow, control flow and data flow coverage. With these methods, it is possible to achieve nearly 100% code coverage in most software projects.
Most professional software developers use C1 and C2 coverage. C1 stands for statement cove,rage and C2 for branch or condition coverage. With a combination of C1 and C2 it is possible to cover most statements in a code base. Statement ,coverage would also cover function coverage with entry and exit, loop, path, state flow, control flow and data flow coverage. With these methods it is possible to achieve nearly 100% code coverage in most software projects.