Arunkumar Khannur's Software Testing Knowledge Center

6.12 Summary

Data Flow Testing is useful in modeling test design in order to find data flow anomalies which may possibly occur during data transformation at the time of execution of code. In order to keep trace of such data transformation in order to detect any possible anomaly, we need to take the help of symbolic representations to design data flow graphs. Then actions on data objects and resulting states of data objects need to be traced; and anomalous actions and states need to be identified. Following this, steps required to carry out data flow testing and strategies need to be understood and applied for. Also, propositions related to whether variable that becomes anomalous can return to a state of grace or not need to be understood. Though data flow testing is a static analysis technique to trace any data transformation related anomalies it is not adequate or exhaustive because of many reasons.
Khannur's Book
Arunkumar Khannur, Software Testing - Techniques and Applications, Published by Pearson Publications, 2011 (ISBN:978-81-317-5836-6; Pages:341 + xxii)
Follow Khannur
Khannur's Company
ISQT Process & Consulting Services Pvt. Ltd., Bangalore, INDIA
Khannur's Software Testing Forum
 Contact Khannur
ISQT Process & Consulting Services Pvt. Ltd.
#732, 1st Floor, 12th Main,
3rd Block, Rajajinagar,
Bangalore - 560010, INDIA
Phone: +91 80 23012511
Skype: arun.isqt