Experience Based Testing Techniques