Test Scripts in Automation Testing: Structure, Purpose, and Best Practices