AUTOMATION TESTING STRUCTURES: SIMPLIFYING COMPLEX TESTING SITUATIONS