Run locally & remotely Easy to use OS & DB support Language / tool restrictions Different Environments Support features of product under test Tool support Test Automation Framework Design Criteria
automate as much as possible, ensure oversight, gates • Setting proper expectations -> day 2 ops, feedback loop, ITIL service transition • Time to release -> canary, blue/green, feature flags and hiding
to test environment Fetch latest builds Integration testing Package and archiving Fetch release ready builds Deploy to pre- prod Acceptance testing Deploy to production Change Advisory Board (CAB) Pipeline with CAB Feedback Loop
different modes of change to balance speed, quality, and risk Integrate change into DevOps pipeline Automate capture of change records with artifacts Improve collaboration and build auditable history Streamline process ITIL, DevOps, business, etc. Speed change processing and increase adoption Single source of truth for ALL changes Increase visibility for risk and compliance management