Marie Drake, Principal Test Automation Engineer @ News UK
"Continuous Integration is a software development practice where members of a team integrate their work frequently, usually each person integrates at least daily - leading to multiple integrations per day. Each integration is verified by an automated build (including test) to detect integration errors as quickly as possible" - Martin Fowler
https://martinfowler.com/articles/continuousIntegration.html
📖 The Phoenix Project
📖 The Unicorn Project
Easily test small changes
version: 2.1
orbs:
cypress: cypress-io/cypress@1.25.0
workflows:
build:
jobs:
- cypress/run:
name: Run E2E tests
Marie Drake, Principal Test Automation Engineer @ News UK