Nothing Special   »   [go: up one dir, main page]

skip to main content
research-article

Test Data Selection and Quality Estimation Based on the Concept of Essential Branches for Path Testing

Published: 01 May 1987 Publication History

Abstract

A new coverage measure is proposed for efficient and effective software testing. The conventional coverage measure for branch testing has such defects as overestimation of software quality and redundant test data selection because all branches are treated equally. These problems can be avoided by paying attention to only those branches essential for path testing. That is, if one branch is executed whenever another particular branch is executed, the former branch is nonessential for path testing. This is because a path covering the latter branch also covers the former branch. Branches other than such nonessential branches will be referred to as essential branches.

Cited By

View all

Index Terms

  1. Test Data Selection and Quality Estimation Based on the Concept of Essential Branches for Path Testing

                                  Recommendations

                                  Comments

                                  Please enable JavaScript to view thecomments powered by Disqus.

                                  Information & Contributors

                                  Information

                                  Published In

                                  cover image IEEE Transactions on Software Engineering
                                  IEEE Transactions on Software Engineering  Volume 13, Issue 5
                                  May 1987
                                  98 pages

                                  Publisher

                                  IEEE Press

                                  Publication History

                                  Published: 01 May 1987

                                  Author Tags

                                  1. Algorithm
                                  2. branch testing
                                  3. control flow graph
                                  4. coverage measure
                                  5. path testing
                                  6. program testing
                                  7. quality estimation
                                  8. test data selection

                                  Qualifiers

                                  • Research-article

                                  Contributors

                                  Other Metrics

                                  Bibliometrics & Citations

                                  Bibliometrics

                                  Article Metrics

                                  • Downloads (Last 12 months)0
                                  • Downloads (Last 6 weeks)0
                                  Reflects downloads up to 21 Nov 2024

                                  Other Metrics

                                  Citations

                                  Cited By

                                  View all
                                  • (2024)Refining CEGAR-Based Test-Case Generation with Feasibility AnnotationsTests and Proofs10.1007/978-3-031-72044-4_3(45-64)Online publication date: 9-Sep-2024
                                  • (2023)Symbolic Observation Graph-Based Generation of Test PathsTests and Proofs10.1007/978-3-031-38828-6_8(127-146)Online publication date: 18-Jul-2023
                                  • (2022)Automatic Test-Case Generation with CoVeriTest (Extended Abstract)Tests and Proofs10.1007/978-3-031-09827-7_1(3-8)Online publication date: 4-Jul-2022
                                  • (2020)Reducing the Cost of Mutation Testing with the Use of Primitive Arcs ConceptProceedings of the XIX Brazilian Symposium on Software Quality10.1145/3439961.3439981(1-10)Online publication date: 1-Dec-2020
                                  • (2018)Where are the minimal mutants?Proceedings of the XXXII Brazilian Symposium on Software Engineering10.1145/3266237.3266241(190-195)Online publication date: 17-Sep-2018
                                  • (2018)Time to clean your test objectivesProceedings of the 40th International Conference on Software Engineering10.1145/3180155.3180191(456-467)Online publication date: 27-May-2018
                                  • (2016)Analyzing the validity of selective mutation with dominator mutantsProceedings of the 2016 24th ACM SIGSOFT International Symposium on Foundations of Software Engineering10.1145/2950290.2950322(571-582)Online publication date: 1-Nov-2016
                                  • (2016)Proceedings of the 2016 24th ACM SIGSOFT International Symposium on Foundations of Software EngineeringundefinedOnline publication date: 1-Nov-2016
                                  • (2014)Test-data generation for control coverage by proofFormal Aspects of Computing10.1007/s00165-013-0279-226:4(795-823)Online publication date: 1-Jul-2014
                                  • (2012)Towards measuring test data qualityProceedings of the 2012 Joint EDBT/ICDT Workshops10.1145/2320765.2320830(233-238)Online publication date: 30-Mar-2012
                                  • Show More Cited By

                                  View Options

                                  View options

                                  Media

                                  Figures

                                  Other

                                  Tables

                                  Share

                                  Share

                                  Share this Publication link

                                  Share on social media