Tayama, Haruyasu (1995, ASQC) Hitachi Ltd., Japan
Test coverage measurement is an important tool for reducing degradation of software during its design and development. This tool helps quality assurance professionals decide how many test cases to run and thus balance the cost of testing with the ability to detect degradation. The Extended Test Coverage Assistance (XTCA) system allows low-overhead test coverage measurement with hardware assistance but without the use of source code. Under XTCA, test coverage handles real and simulated conditions as well as resident and non-resident components. XTCA produces four numerical indexes, including: the number of executed instructions divided by the number of all instructions; and the number of executed sections divided by the number of all sections in the tested program. A case study shows how XTCA has been applied to test coverage measurement during development of a FORTRAN compiler.
Case study,Cost management,Testing,Design,Software,Defects