A Methodology for Software Test-Case Selection in Constrained Environments Using Desirability Functions
Proceeding: The International Conference on Computing Technology and Information Management (ICCTIM)Publication Date: 2014-04-09
Authors : Abrar Qureshi; Ira Weissberger;
Page : 144-147
Keywords : Software Engineering; Software Testing; Quality; Reliability; Decision-Making;
Abstract
The completion of quality software products within the expected time frame represents a major problem for companies that develop software applications. As the field grows, the software industry continues to struggle with delivering quality products in a timely manner. A major cause for low quality in software products can be attributed to inadequate software testing efforts. In such cases, practical constraints, such as scheduling and cost leave decision-makers with the tough decision of partially executing the testing phase to deliver the software product on time. This creates a problem when determining the best subset of testing cases to execute. Therefore, it is important to develop systematic test cases prioritization processes that consider the complete set of functional or quality goals to be tested and provide the best fit to increase quality, reduce cost, and reduce testing time. This paper presents a methodology that considers multiple criteria to assign test cases to software projects. A sample case study isused to show the methodology's capabilities.
Other Latest Articles
- A Collaborative Approach to Software Engineering Education
- On Applying Design Pattern Approach to Reengineering COBOL Programs
- Development of Staff Management System Using UML-Based Object-Oriented Approach
- Classification of Object Oriented Metrics by Aivosto Tool
- Comparative Study of Internet Usage in Educational Institutes: The Jordanian Hashemite University as a Case Study
Last modified: 2014-04-14 18:12:59