A Comparative study on the evaluation of different testing techniques