TECHNIQUES IN TESTING