As a member of the CMS Team, I want better automated test coverage for editor focused functionality within the CMS, so that I am more confident in the ability to make code changes without breaking existing functionality used by editors.
Description or Additional Context
In order to improve automated test coverage for editor focused functionality within the CMS, eligible content types within CMS sitewide products must be identified as pilots, and cypress tests should be created for said content types.
Steps for Implementation
Collaborate with the sitewide team to identify 2-3 content types within the Sitewide product portfolio that make sense for the CMS Team to independently script cypress tests for
Script cypress tests to create and mark instances of each identified content type as published
Identify a way to annotate existing test scripts as "Critical" or "Regression" for later prioritization
Acceptance Criteria
[ ] A cypress test should be scripted for each identified content type
[ ] Each test should create a node of the respective content type and mark it as published
[ ] The newly scripted tests should be annotated as "Critical" for later test run segmentation
[ ] The tests should pass locally, in tugboat, and on staging
[ ] The tests should be able to be run repeatedly without failure
User Story or Problem Statement
As a member of the CMS Team, I want better automated test coverage for editor focused functionality within the CMS, so that I am more confident in the ability to make code changes without breaking existing functionality used by editors.
Description or Additional Context
In order to improve automated test coverage for editor focused functionality within the CMS, eligible content types within CMS sitewide products must be identified as pilots, and cypress tests should be created for said content types.
Steps for Implementation
Acceptance Criteria