[COMPASS-5314] Will Playwright allow us to run E2E tests on Windows? Created: 22/Nov/21  Updated: 01/Dec/21  Resolved: 30/Nov/21

Status: Closed
Project: Compass
Component/s: Compass
Affects Version/s: None
Fix Version/s: No version

Type: Investigation Priority: Major - P3
Reporter: Le Roux Bodenstein Assignee: Le Roux Bodenstein
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Related
related to COMPASS-5334 Migrate E2E tests from spectron to we... Closed
Epic Link: COMPASS-5191
Story Points: 3
Documentation Changes: Not Needed

 Description   

There's this Prerequisite / Assumption / Risk in the Draft Technical Design document:

Spectron (Electron's testing framework) is not very well maintained, has already got problems with the version of Electron we're using that necessitated disabling our E2E tests on Windows and is going to be officially deprecated in the new year. The test framework that supports Electron with all the momentum at the moment is Microsoft's Playwright, so we should move our existing tests to that before writing even more tests that would also have to be ported when we switch.

We better test that Playwright is viable and will work with our version of Electron on all our target operating systems before we start.


Generated at Wed Feb 07 22:39:09 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.