Mastering Test Case Writing Techniques: A Comprehensive Guide