[COMPASS-7597] Compass Web E2E: Upgrade webdriverio to latest (8.28.8) Created: 29/Jan/24  Updated: 06/Feb/24

Status: In Code Review
Project: Compass
Component/s: None
Affects Version/s: None
Fix Version/s: None

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

Assigned Teams:
Developer Tools
Epic Link: COMPASS-7021
Story Points: 5
Sprint: Iteration Utahraptor

 Description   

We're quite behind and recent webdriverio versions can automatically manage chromedriver, geckodriver, etc and the relevant browser version which greatly simplifies getting all that setup in during testing.

See the proof of concept for how this would work. I'm saying 5 points, because it breaks some subtle things in our custom commands for regular old Electron Compass too. I've done some of them in the PoC, but not all and can't easily tell how much there is because tests fail pretty early and then who knows how much else is still failing once you fix that.

Will keep hacking at it in the PoC branch and update the estimate once I know more.


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