An experimental comparison of the effectiveness of branch testing and data flow testing | Synapse