Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create testing standard #320

Merged
merged 33 commits into from
Jan 19, 2024
Merged

Create testing standard #320

merged 33 commits into from
Jan 19, 2024

Conversation

aaronrussellHO
Copy link
Contributor

@aaronrussellHO aaronrussellHO commented Oct 26, 2023

Content change

I can confirm:

  • Content does not include any code or configuration changes (excluding frontmatter information)
  • Content meets the content standards
    e.g. Writing a principle and Writing a standard
    • TODO: Set Standard ID once approved before merging
  • Content is suitable to open source, i.e.:
    • Content does not relate to unreleased gov policy
    • Content does not refer to anti-fraud mechanisms
    • Content does not include sensitive business logic
  • Last updated date for content is correct

@aaronrussellHO aaronrussellHO requested a review from a team as a code owner October 26, 2023 12:27
@aaronrussellHO aaronrussellHO changed the title WIP: Create testing.md WIP: Create testing standard Oct 26, 2023
@aaronrussellHO aaronrussellHO linked an issue Oct 26, 2023 that may be closed by this pull request
3 tasks
docs/standards/testing.md Outdated Show resolved Hide resolved
docs/standards/testing.md Outdated Show resolved Hide resolved
docs/standards/testing.md Outdated Show resolved Hide resolved
docs/standards/testing.md Outdated Show resolved Hide resolved
@daniel-ac-martin
Copy link
Contributor

I think it would be good to call out a few things (possibly in the introduction):

  • That testing should be automated, where possible
  • That tests should NOT be silo'd to QAT and that developers should be able to iterate on the tests

@daniel-ac-martin
Copy link
Contributor

Oh, do we also want to call out automated accessibility testing here? (Same issue as with security testing in that it can't catch everything.)

@aaronrussellHO aaronrussellHO merged commit 2f7c5c9 into main Jan 19, 2024
3 checks passed
@aaronrussellHO aaronrussellHO deleted the testing-standard branch January 19, 2024 13:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Add a testing standard
8 participants