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

Define and implement automated testing protocol #620

Closed
4 tasks
Tracked by #629
jmcook1186 opened this issue Apr 10, 2024 · 2 comments
Closed
4 tasks
Tracked by #629

Define and implement automated testing protocol #620

jmcook1186 opened this issue Apr 10, 2024 · 2 comments

Comments

@jmcook1186
Copy link
Contributor

User story

As a developer I want to be able to quickly confirm that my changes do not break any intended behaviours of the IF. I want to do this with the minimum of manual work.

Rationale

We want as much of our testing to be automated as possible so that anyone can perform the necessary tests and that we can be confident int he changes we are pushing without having to do lots of manual work. This includes unit tests, integration and regression tests.

Implementation details

  • QA to propose process
  • team to spike on refining process and coming to agreement
  • document new processes such that they are useable and maintainable by anyone
  • implement automated tests

Priority

4/5

Size

L

What does "done" look like?

Automated testing is implemented and documented

Deadline

tbc

@jawache
Copy link
Contributor

jawache commented Apr 16, 2024

@jmcook1186 I'm not sure what an automated testing protocol is over and above what's defined in #615, if there isn't anything else i'd close this ticket, if there is please can we provide more information. I'm finding it challenging to refine this and define acceptance criteria.

@jmcook1186
Copy link
Contributor Author

Closing as superseded by #615

@github-project-automation github-project-automation bot moved this to Done in IF Apr 17, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Done
Development

No branches or pull requests

2 participants