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

Add Playwright Tests to CI Pipeline #134

Closed
3 tasks
schmelz21 opened this issue Mar 27, 2024 · 1 comment
Closed
3 tasks

Add Playwright Tests to CI Pipeline #134

schmelz21 opened this issue Mar 27, 2024 · 1 comment
Assignees
Labels
backend dependencies Pull requests that update a dependency file documentation This issue or pull request improves or adds to documentation github_actions Pull requests that update GitHub Actions code

Comments

@schmelz21
Copy link
Collaborator

💡 Summary

Our project aims to incorporate Playwright tests into our CI/CD pipeline. This integration will ensure that our tests run automatically during the development process and before deploying changes to production.

Motivation and context

This automates User tests and improve quality control.

Implementation notes

  • Configure CI Environment
  • CI agent can run browsers (e.g., Chrome, Firefox, WebKit).
  • Install dependencies directly using the CLI.
  • Add Playwright as an npm package to the project
  • Update GitHub actions
  • Run successful Playwright tests
  • Create Tests Reports

Acceptance criteria

  • All technical work for CI deployment is complete
  • Documentation to process is required (dev code change --> tests)
  • Include Reports process
@schmelz21 schmelz21 added documentation This issue or pull request improves or adds to documentation dependencies Pull requests that update a dependency file github_actions Pull requests that update GitHub Actions code backend labels Mar 27, 2024
@schmelz21
Copy link
Collaborator Author

Completed - #126

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backend dependencies Pull requests that update a dependency file documentation This issue or pull request improves or adds to documentation github_actions Pull requests that update GitHub Actions code
Projects
None yet
Development

No branches or pull requests

2 participants