Comparing the Effectiveness of Software Testing Strategies
IEEE Transactions on Software Engineering
Theoretical comparison of testing methods
TAV3 Proceedings of the ACM SIGSOFT '89 third symposium on Software testing, analysis, and verification
The Cost of Data Flow Testing: An Empirical Study
IEEE Transactions on Software Engineering
Software requirements: objects, functions, and states
Software requirements: objects, functions, and states
An experimental comparison of the effectiveness of the all-uses and all-edges adequacy criteria
TAV4 Proceedings of the symposium on Testing, analysis, and verification
TAV4 Proceedings of the symposium on Testing, analysis, and verification
An empirical evaluation (and specification) of the all-du-paths testing criterion
Software Engineering Journal
An experimental determination of sufficient mutant operators
ACM Transactions on Software Engineering and Methodology (TOSEM)
An experimental evaluation of selective mutation
ICSE '93 Proceedings of the 15th international conference on Software Engineering
Experiments of the effectiveness of dataflow- and controlflow-based test adequacy criteria
ICSE '94 Proceedings of the 16th international conference on Software engineering
All-uses vs mutation testing: an experimental comparison of effectiveness
Journal of Systems and Software
Comparing and combining software defect detection techniques: a replicated empirical study
ESEC '97/FSE-5 Proceedings of the 6th European SOFTWARE ENGINEERING conference held jointly with the 5th ACM SIGSOFT international symposium on Foundations of software engineering
Empirical Studies of a Safe Regression Test Selection Technique
IEEE Transactions on Software Engineering
Further empirical studies of test effectiveness
SIGSOFT '98/FSE-6 Proceedings of the 6th ACM SIGSOFT international symposium on Foundations of software engineering
An empirical study of regression test selection techniques
Proceedings of the 20th international conference on Software engineering
An empirical study of regression test application frequency
Proceedings of the 22nd international conference on Software engineering
Prioritizing test cases for regression testing
Proceedings of the 2000 ACM SIGSOFT international symposium on Software testing and analysis
A controlled experiment in program testing and code walkthroughs/inspections
Communications of the ACM
Software Testing Techniques
Art of Software Testing
An Experimental Comparison of the Effectiveness of Branch Testing and Data Flow Testing
IEEE Transactions on Software Engineering
An Empirical Evaluation of Weak Mutation
IEEE Transactions on Software Engineering
An Empirical Evaluation of Three Defect-Detection Techniques
Proceedings of the 5th European Software Engineering Conference
Empirical Evaluation of the Textual Differencing Regression Testing Technique
ICSM '98 Proceedings of the International Conference on Software Maintenance
Test Case Prioritization: An Empirical Study
ICSM '99 Proceedings of the IEEE International Conference on Software Maintenance
A Study of Effective Regression Testing in Practice
ISSRE '97 Proceedings of the Eighth International Symposium on Software Reliability Engineering
A Comparative Study of Coarse-and Fine-Grained Safe Regression Test Selection
A Comparative Study of Coarse-and Fine-Grained Safe Regression Test Selection
The (Im)maturity level of software testing
ACM SIGSOFT Software Engineering Notes
Towards building a solid empirical body of knowledge in testing techniques
ACM SIGSOFT Software Engineering Notes
Empirical Software Engineering
A Characterisation Schema for Software Testing Techniques
Empirical Software Engineering
A Survey of Controlled Experiments in Software Engineering
IEEE Transactions on Software Engineering
International Journal of Human-Computer Studies
What Do We Know about Defect Detection Methods?
IEEE Software
A practical guide to SQL white-box testing
ACM SIGPLAN Notices
Analysis of the influence of communication between researchers on experiment replication
Proceedings of the 2006 ACM/IEEE international symposium on Empirical software engineering
A literature survey of the quality economics of defect-detection techniques
Proceedings of the 2006 ACM/IEEE international symposium on Empirical software engineering
Software Testing Research: Achievements, Challenges, Dreams
FOSE '07 2007 Future of Software Engineering
Using Economics as Basis for Modelling and Evaluating Software Quality
ESC '07 Proceedings of the First International Workshop on The Economics of Software and Computation
Software testing processes as a linear dynamic system
Information Sciences: an International Journal
A controlled experiment on white-box database testing
ACM SIGSOFT Software Engineering Notes
A survey on model-based testing approaches: a systematic review
Proceedings of the 1st ACM international workshop on Empirical assessment of software engineering languages and technologies: held in conjunction with the 22nd IEEE/ACM International Conference on Automated Software Engineering (ASE) 2007
Supporting the selection of model-based testing approaches for software projects
Proceedings of the 3rd international workshop on Automation of software test
Modeling of Requirements Tracing
Balancing Agility and Formalism in Software Engineering
Systematic literature reviews in software engineering - A systematic literature review
Information and Software Technology
Structural Testing of Component-Based Systems
CBSE '08 Proceedings of the 11th International Symposium on Component-Based Software Engineering
Model-based testing approaches selection for software projects
Information and Software Technology
Developing search strategies for detecting relevant experiments
Empirical Software Engineering
Evaluation of {model-based} testing techniques selection approaches: An external replication
ESEM '09 Proceedings of the 2009 3rd International Symposium on Empirical Software Engineering and Measurement
Using differences among replications of software engineering experiments to gain knowledge
ESEM '09 Proceedings of the 2009 3rd International Symposium on Empirical Software Engineering and Measurement
How do testers do it? An exploratory study on manual testing practices
ESEM '09 Proceedings of the 2009 3rd International Symposium on Empirical Software Engineering and Measurement
Proceedings of the 2010 ACM-IEEE International Symposium on Empirical Software Engineering and Measurement
An analysis of a comprehensive planning framework for customizing SQA
NSEC '10 Proceedings of the 2010 National Software Engineering Conference
A systematic mapping study of software product lines testing
Information and Software Technology
The role of non-exact replications in software engineering experiments
Empirical Software Engineering
Optimizing cost and quality by integrating inspection and test processes
Proceedings of the 2011 International Conference on Software and Systems Process
Benefits and barriers of user evaluation in software engineering research
Proceedings of the 2011 ACM international conference on Object oriented programming systems languages and applications
A systematic mapping study on the combination of static and dynamic quality assurance techniques
Information and Software Technology
PROFES'10 Proceedings of the 11th international conference on Product-Focused Software Process Improvement
TACAS'06 Proceedings of the 12th international conference on Tools and Algorithms for the Construction and Analysis of Systems
Replication of software engineering experiments
Empirical Software Engineering and Verification
Accounting for defect characteristics in evaluations of testing techniques
ACM Transactions on Software Engineering and Methodology (TOSEM)
Using a protocol template for case study planning
EASE'08 Proceedings of the 12th international conference on Evaluation and Assessment in Software Engineering
On the danger of coverage directed test case generation
FASE'12 Proceedings of the 15th international conference on Fundamental Approaches to Software Engineering
Reducing test effort: A systematic mapping study on existing approaches
Information and Software Technology
Software quality assurance economics
Information and Software Technology
Towards a reasoning framework for software product line testing
Proceedings of the 16th International Software Product Line Conference - Volume 2
Component testing is not enough: a study of software faults in telecom middleware
TestCom'07/FATES'07 Proceedings of the 19th IFIP TC6/WG6.1 international conference, and 7th international conference on Testing of Software and Communicating Systems
A process for managing interaction between experimenters to get useful similar replications
Information and Software Technology
SBIA'12 Proceedings of the 21st Brazilian conference on Advances in Artificial Intelligence
Evolutionary functional black-box testing in an industrial setting
Software Quality Control
An externally replicated experiment to evaluate software testing methods
Proceedings of the 17th International Conference on Evaluation and Assessment in Software Engineering
More testers - The effect of crowd size and time restriction in software testing
Information and Software Technology
Evaluating applicability of combinatorial testing in an industrial environment: a case study
Proceedings of the 2013 International Workshop on Joining AcadeMiA and Industry Contributions to testing Automation
Graphical user interface (GUI) testing: Systematic mapping and repository
Information and Software Technology
Empirical Software Engineering
Hi-index | 0.00 |
Mature knowledge allows engineering disciplines the achievement of predictable results. Unfortunately, the type of knowledge used in software engineering can be considered to be of a relatively low maturity, and developers are guided by intuition, fashion or market-speak rather than by facts or undisputed statements proper to an engineering discipline. Testing techniques determine different criteria for selecting the test cases that will be used as input to the system under examination, which means that an effective and efficient selection of test cases conditions the success of the tests. The knowledge for selecting testing techniques should come from studies that empirically justify the benefits and application conditions of the different techniques. This paper analyzes the maturity level of the knowledge about testing techniques by examining existing empirical studies about these techniques. We have analyzed their results, and obtained a testing technique knowledge classification based on their factuality and objectivity, according to four parameters.