department-of-veterans-affairs / va.gov-team

Public resources for building on and in support of VA.gov. Visit complete Knowledge Hub:
https://depo-platform-documentation.scrollhelp.site/index.html
283 stars 204 forks source link

FE Testing Standards - Deliver a comprehensive and cohesive suite of testing tools\processes #7226

Open brandonrapp opened 4 years ago

brandonrapp commented 4 years ago

Overview

We want the most comprehensive testing possible with the least amount of configuration required. We have some tools in place now, but we do not always agree on a definitions for our testing methodologies (eg. e2e Testing). We need to audit our existing solutions and do discovery on new solutions so we can decide on what tools\processes we are going to utilize for our standards.

VSP Q1 + Q2 2020 OKRs

O5: All customers comply with the Platform's standards.

Pain Points:

VFS Teams - Documentation outlines platform expectations and standards for testing

Goals

Potential tasks

Testing Tools to audit\evaluate

Questions

brandonrapp commented 4 years ago

Here is the document we can use for tomorrow's scope and planning discussion. https://docs.google.com/document/d/1Isn6lb7U45n3l0TxPHyG5zIqhNRIcsqG5ZvmyG1IL3I/edit?usp=sharing

dbru commented 4 years ago

Link to discovery interview notes

https://drive.google.com/drive/u/0/folders/1cu4Mx6jJrNLMh7Fwe2ykVtRjZD7UBbhG

brandonrapp commented 4 years ago

Full Notes from our FE Testing Tool Discussion is here - https://docs.google.com/document/d/1Isn6lb7U45n3l0TxPHyG5zIqhNRIcsqG5ZvmyG1IL3I/edit

Gaps Identified:

Follow-ups:

rianfowler commented 4 years ago

rollout plan

rianfowler commented 4 years ago

Tracking VAOS feedback here: https://github.com/department-of-veterans-affairs/va.gov-team/issues/10048

U-DON commented 4 years ago

Functional Testing

Replaced some existing tests in HCA and all-claims using the Cypress form tester.

meganhkelley commented 4 years ago

Meeting 7/30 with @U-DON @rianfowler @1Copenut re: ESLint rule enforcing Nightwatch axe checks

Decisions

meganhkelley commented 4 years ago

Cypress post-release backlog has been consolidated into this sub-epic: #12206