Uploaded image for project: 'Compass '
  1. Compass
  2. COMPASS-7597

Compass Web E2E: Upgrade webdriverio to latest (8.28.8)

    XMLWordPrintableJSON

Details

    • Icon: Task Task
    • Resolution: Unresolved
    • Icon: Major - P3 Major - P3
    • None
    • None
    • None
    • None
    • Developer Tools
    • 5
    • 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.

      Attachments

        Activity

          People

            leroux.bodenstein@mongodb.com Le Roux Bodenstein
            leroux.bodenstein@mongodb.com Le Roux Bodenstein
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated: