test estimation techniques with examples