DEF-USE Data Flow Analysis - Test Case Coverage Analysis
Not what you're looking for?
How can we use the DEF-USE data-flow analysis method in OO test case coverage analysis?
Purchase this Solution
Solution Summary
This solution explores how DEF-USE data-flow analysis method can be used in Object Oriented test case coverage analysis.
Solution Preview
Data flow testing is a testing technique based on the observation that values related with variables can effect program implementation. There are two types of occurrences of variables in a program (Testingeducation.com, 2005):
• definition occurrences
• use occurrences
Application of object-oriented design principles results in programs with a structure that differs significantly from that of the programs originally targeted by control flow and data flow-based testing methods. The resulting object def-use associations are contextual because they provide context through a sequence of method calls, with the computed def-use associations in an object-oriented program. This is in contrast to traditional def-use associations in which a variable v is an ordered tuple (v, d, u) where d is a statement defining v and u is a ...
Purchase this Solution
Free BrainMass Quizzes
Javscript Basics
Quiz on basics of javascript programming language.
Basic Computer Terms
We use many basic terms like bit, pixel in our usual conversations about computers. Are we aware of what these mean? This little quiz is an attempt towards discovering that.
Basic Networking Questions
This quiz consists of some basic networking questions.
Java loops
This quiz checks your knowledge of for and while loops in Java. For and while loops are essential building blocks for all Java programs. Having a solid understanding of these constructs is critical for success in programming Java.
C# variables and classes
This quiz contains questions about C# classes and variables.