i still waiting your answer guys, what is the data flow, control flow, logic flow testings? i searched google.com for it and i couldn't find a clear answer.
Also which one we can test it manually and which one we should automate?
Imagine developing your test cases off of a set of Data Flow Diagrams (or Acitvity Diagrams if you use OOA.) The tests that you would develop against the functions (represented by the circles (or boxes) in the DFD) would be determined by the data flows (represented by the labled arrows on the diagrams). This is Data-Flow-centric test case development in the ideal.
Now imagine that you are developing a set of test cases off of a "If-Then-Goto" type flow chart. (These show the Yes / No flows.) This Logical / Control Flow test case development.