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

POC - Define a setup to do automated tests #675

Open
9 tasks
mlee001 opened this issue Jul 15, 2024 · 1 comment
Open
9 tasks

POC - Define a setup to do automated tests #675

mlee001 opened this issue Jul 15, 2024 · 1 comment

Comments

@mlee001
Copy link
Collaborator

mlee001 commented Jul 15, 2024

Context/Description

As a QA, I want to run automated tests, in order to ensure stability of the domains

Acceptance Criteria

Framework for POC:
Make use of playwright as a test framework

  1. Define a critical area within the application to run a functional and visual test and create the test cases
  2. Define an orchestration layer to configure when and where the tests need to run
  3. Convert the test cases into an automated test and have it run to prove the solution works
  4. Have a clear set of functional tests and visuals tests that need to be automated after the POC.

Main outcome points from this POCs:

  • Only test one component for now
  • Setup playwright on the Volvo main repo
  • Configure workflow to run on Pull Requests
  • Think about the best way to do component testing
  • Think about the best way of running integration testing on testing pages
  • Run on preview or live?
  • Run tests on parallel
  • Should we store reports?
  • Should we have documentation on confluence? If yes where, what, when...
@BeckyMedlin
Copy link
Collaborator

BeckyMedlin commented Aug 5, 2024

@mollyaljenkins @verareljic QA team can work on this as their time allows. Would like the QA team to define which repo they plan to set up a POC for.

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

No branches or pull requests

2 participants