How Automated Testing Ensures Smooth ServiceNow Upgrades Every Time