An evaluation of a test scheduling solution
Kelly, Timothy James
Shimeall, Timothy J.
MetadataShow full item record
As recognized in the software engineering process, software testing during development is an aspect that must be improved to accurately predict and reduce probabilities of future software failures. A possible method of improving software reliability is to concentrate on the scheduling of the test process to reduce costs and increase coverage. Software test scheduling is the process of sequencing the test procedures to manage costs and maximize verification and validation of the system being evaluated. Changing the methodologies of software testing by implementing a scheduling process can affect many issues in software testing. Software testing is an evolutionary process; to be effective, the test scheduling problem and solution must be continuously revisited, revised and permitted to change according to the events as they occur. This implies that the test scheduling solution is dependant upon many factors, including software design model, results of previous test(s), and the time and resources available for further testing. This empirical study takes the testing information from a Published Specification and performs a detailed analysis of a scheduled solution. Based on the results of this work, it has been determined that the work and resources required to design and develop a software test schedule outweigh the resulting benefits
Approved for public release; distribution is unlimited
Showing items related by title, author, creator and subject.
In-house development of scheduling decision support systems: case study for scheduling semiconductor device test operations Freed, T.; Doerr, K. H.; Chang, T. (International Journal of Production Research, 2007-11);Most manufacturing processes can benefit from an automated scheduling system. However, the design of a fast, computerised scheduling system that achieves high-quality results and requires minimal resources is a difficult ...
Drews, Ralf. (Monterey, California. Naval Postgraduate School, 1995-03);This thesis describes the design; development and testing of a personal computer-based system to schedule basic training for Federal Armed Forces of Germany (Bundeswehr) conscripts. Each quarter 20,000 conscripts undergo ...
Development and implementation of an interactive uniform regulations manual for the United States Marine Corps Krause, Carsten. (Monterey, California. Naval Postgraduate School, 2006-09);There are two main purposes to this thesis study. First, we will deploy the principles of software development that we have learned through the Software Engineering track here at NPS and test its validity through the ...