Written as Gherkin behaviors: When = Action, Then = Assertion.

  1. When: Dev works in multipage branch and commits
  2. Then: Dev sees changes represented in tssgTechMultipage (dev) endpoint
  3. And: Automated tests run against the tssgTechMultipage (dev) endpoint
  4. And: Verifies tssgTechMultipage page is acceptable, 
  5. When: Dev merges to master branch
  6. Then: Dev triggers a jenkins project to deploy the master branch to the tssgTechStagedMaster (qa) endpoint
  7. And: QA verifies tssgTechStagedMaster page is acceptable
  8. When: Dev deploys master branch to production tssgTech endpoint
  9. Then: Everyone verifies tssgTech (prod) page is acceptable.