Model Based Vs Data Driven Testing