integreat-cms icon indicating copy to clipboard operation
integreat-cms copied to clipboard

Implement user interface tests

Open deen13 opened this issue 8 months ago • 4 comments

Short Description

This pull request introduces Playwright as a solution for user interface and end-to-end testing. I've included an example test to showcase its usage and feel. I suggest keeping this simple test as a baseline and incrementally adding more tests over time.

I've separated the Playwright tests into their own module because they don't integrate well with the unit test setup. While I'm open to discussing this technically, that would exceed the scope of this pull request description. 🙈

Proposed Changes

  • Add an example test
  • Implement circleci step
  • Implement devtool script
  • Add playwright and pytest-playwright as dependencies

Resolved issues

Fixes: #2583


Pull Request Review Guidelines

deen13 avatar Jun 25 '24 11:06 deen13