Increasing Software Confidence: Where We're Headed in Software Testing Technology
Abstract
In the past decade, many specialized software testing philosophies and testing techniques have evolved. Some of these testing philosophies are time-consuming and impractical while others are practical but only for small programs. Automating the testing process is a goal that needs to be attained for testing to be cost-effective and practical for any size or type of software program. Two testing techniques have been explored under Rome Laboratory (C3CB) R and D programs. These programs developed automated testing tools which support these techniques. One testing technique is mutation analysis and the other technique is decision-to-decision path analysis. A comparison of these testing techniques via two test tools was performed. This technical report describes the testing process and the results of this comparison.... Testing, Dynamic analysis, Path testing, Branch testing, Software engineering.
Document Details
- Document Type
- Technical Report
- Publication Date
- Dec 01, 1992
- Accession Number
- ADA262339
Entities
People
- Deborah A. Cerino
- Roger J. Dziegiel Jr.
Organizations
- Rome Laboratory