|
|
Papers & PresentationsBasis Path Testing for Structural and Integration Testing: Basis path testing is a structural testing technique that identifies test cases based on the flows or logical paths that can be taken through the software. A basis path is a unique path through the software where no iterations are allowed; they’re atomic level paths, and all possible paths through the system are linear combinations of them. Basis path testing uses a Cyclomatic metric that measures the complexity of a source code unit by examining the control flow structure. Basis path testing can also be applied to integration testing when software units/components are integrated together. You’ll see how the use of the technique quantifies the integration effort involved as well as the design-level complexity. This paper was presented at the Star East 2002 conference.
Recommended ReferencesThe Art of Software Testing; Glenford J. Myers; John Wiley & Sons, New York, 1979, ISBN 0-471-04328-1. IEEE Standard for Software Reviews, IEEE Std. 1028-1997, IEEE Standards Software Engineering, Volume 2; The Institute of Electrical and Electronics Engineers, 1999; ISBN 0-7381-1560-6. IEEE Standard for Software Verification and Validation, IEEE Std. 1012-1998,
IEEE Standards Software Engineering, Volume 2; The Institute of Electrical and
Electronics Engineers, 1998; ISBN 0-7381-0196-6. IEEE Standards for Verification and Validation Plans, IEEE Std. 1059-1998, IEEE Standards Software Engineering, Volume 2; The Institute of Electrical and Electronics Engineers, 1999; ISBN 0-7381-1560-6. Software Testing and Continuous Quality Improvement; William E. Lewis;
Auerbach CRC Press LLC, New York, 2000; ISBN 1-8493-9833-9. Software Testing in the Real World; Edward Kit; Addison-Wesley, Harlow England, 1995, ISBN 0-201-87756-2. Software Testing Techniques; Boris Beizer; Van Nostrand Reinhold, New York, 1990; ISBN 0-442-20672-0. Testing Computer Software, Second Edition; Cem Kaner, Jack Faulk, Hung Quoc Nguyen; Wiley Computer Publishing, John Wiley & Sons, Inc., New York, 1999; ISBN 0-471-35846-0. Recommended LinksData and Analysis Center for Software (DACS) and the Defense Software Collaborators (DSC) - http://www.dacs.dtic.mil/ Software
Testing and Quality Engineering - www.stickyminds.com
For more information about consulting services or training offered by The Westfall Team Send an email to: lwestfall@westfallteam.com Or call: 972-867-1172
|