- Take the provided HTML & CSS and convert the page to semantic HTML while ensuring the CSS properties are still properly applied
- Ensure the page meets web accessibility standards
- all divs converted to the appropriate semantic html tag
- alt tags added to images
- title tags added where appropriate
- add tabindex=0 to enable page navigation with the keyboard
Integration tests ensure that the code continues to meet the accessibility standards outlined in the Scope of Work document. You can run the integration tests by running the following commands
npm init
npm run e2e
A video of the test run is captured and output to the cypress/videos directory
Test results will output in the terminal