Mastering Cucumber: A Comprehensive Tutorial for Test Automation