It offers many functionalities that I had to implement myself (as hooks or browser managers), so explore if this suits our needs.
Key objectives:
[ ] Ensure TeamCity reporting works
[ ] Investigate how much of the existing hooks and frameworks can be removed
[ ] Is it any more reliable than Jest?
There are key features of Playwright test runner that are of interest to us:
automatic instance and page management
screenshot capture on test fail (configured via file)
better video capture
retry
The last point could be contentious as theoretically a test should be able to stand on its own, but our experience with Jest so far is showing that things may be flakier than expected even with Playwright.
Task Details As of 1.12.0 Playwright ships with its in-house test runner.
It offers many functionalities that I had to implement myself (as hooks or browser managers), so explore if this suits our needs.
Key objectives:
There are key features of Playwright test runner that are of interest to us:
The last point could be contentious as theoretically a test should be able to stand on its own, but our experience with Jest so far is showing that things may be flakier than expected even with Playwright.
Related to Blocked by #53928 Related to #53200