Software testability: an experiment in measuring simulation reusability
SSR '95 Proceedings of the 1995 Symposium on Software reusability
Software testing in the real world: improving the process
Software testing in the real world: improving the process
Using case study research to build theories of IT implementation
Proceedings of the IFIP TC8 WG 8.2 international conference on Information systems and qualitative research
A set of principles for conducting and evaluating interpretive field studies in information systems
MIS Quarterly - Special issue on intensive research in information systems
Qualitative Methods in Empirical Studies of Software Engineering
IEEE Transactions on Software Engineering
Testing Computer Software, Second Edition
Testing Computer Software, Second Edition
What Is Software Testing? And Why Is It So Hard?
IEEE Software
Specification-based regression test selection with risk analysis
CASCON '02 Proceedings of the 2002 conference of the Centre for Advanced Studies on Collaborative research
The (Im)maturity level of software testing
ACM SIGSOFT Software Engineering Notes
On test suite composition and cost-effective regression testing
ACM Transactions on Software Engineering and Methodology (TOSEM)
Factors affecting effective software quality management revisited
ACM SIGSOFT Software Engineering Notes
A multiple case study on the impact of pair programming on product quality
Proceedings of the 27th international conference on Software engineering
Exploring risk-based testing and its implications: Research Articles
Software Testing, Verification & Reliability
What do usability evaluators do in practice?: an explorative study of think-aloud testing
DIS '06 Proceedings of the 6th conference on Designing Interactive systems
Proceedings of the ISSTA 2006 workshop on Role of software architecture for testing and analysis
Improving software testing by observing practice
Proceedings of the 2006 ACM/IEEE international symposium on Empirical software engineering
Proceedings of the 14th ACM SIGSOFT international symposium on Foundations of software engineering
Regression testing for component-based software via built-in test design
Proceedings of the 2007 ACM symposium on Applied computing
Pareto efficient multi-objective test case selection
Proceedings of the 2007 international symposium on Software testing and analysis
Practical Priorities in System Testing
IEEE Software
Design and code reviews in the age of the internet
Communications of the ACM - Enterprise information integration: and other tools for merging data
Proceedings of the 5th Nordic conference on Human-computer interaction: building bridges
Empirical Observations on Software Testing Automation
ICST '09 Proceedings of the 2009 International Conference on Software Testing Verification and Validation
Analysis of Problems in Testing Practices
APSEC '09 Proceedings of the 2009 16th Asia-Pacific Software Engineering Conference
Outsourcing and knowledge management in software testing
EASE'07 Proceedings of the 11th international conference on Evaluation and Assessment in Software Engineering
Hi-index | 0.00 |
The objective of this qualitative study was to observe and empirically study how software organizations decide on which test cases to select for their software projects. As the software test processes are limited in resources such as time or money, a selection process usually exists for tested features. In this study we conducted a survey on 31 software-producing organizations, and interviewed 36 software professionals from 12 focus organizations to gain a better insight into testing practices. Our findings indicated that the basic approaches to test case selection are usually oriented towards two possible objectives. One is the risk-based selection, where the aim is to focus testing on those parts that are too expensive to fix after launch. The other is design-based selection, where the focus is on ensuring that the software is capable of completing the core operations it was designed to do. These results can then be used to develop testing organizations and to identify better practices for test case selection.