Page MenuHomePhabricator

[ES-M5] Rewrite existing selenium browser tests into Cypress
Closed, ResolvedPublic

Description

In accordance with our decision to adopt Cypress as our new browser testing framework, we would like to ensure that all of our tests are migrated to the newly adopted testing framework, to ensure a consistent and coherent codebase.

Acceptance Criteria

  • All remaining tests written in selenium are rewritten to Cypress
  • Selenium configuration for the local and CI environment are deconfigured and removed
  • Selenium instructions are removed from the Entity Schema developer documentation

Event Timeline

Change 904465 had a related patch set uploaded (by Michael Große; author: Michael Große):

[mediawiki/extensions/EntitySchema@master] Add Cypress

https://gerrit.wikimedia.org/r/904465

Change 917331 had a related patch set uploaded (by Michael Große; author: Michael Große):

[mediawiki/extensions/EntitySchema@master] Remove documentation for Selenium from README.md

https://gerrit.wikimedia.org/r/917331

Change 917331 merged by jenkins-bot:

[mediawiki/extensions/EntitySchema@master] Remove documentation for Selenium from README.md

https://gerrit.wikimedia.org/r/917331

ItamarWMDE claimed this task.
ItamarWMDE updated the task description. (Show Details)

looks good, thank you!