Page MenuHomePhabricator

Review MinervaNeue Selenium tests
Open, MediumPublic

Description

Pair with @Edtadros on reviewing MinervaNeue Selenium tests.

Code: https://gerrit.wikimedia.org/r/plugins/gitiles/mediawiki/skins/MinervaNeue/%2B/master/tests/selenium/

Jenkins job: https://integration.wikimedia.org/ci/job/selenium-daily-beta-Minerva/

TODO

  • write several new tests
  • review and rewrite tests from specs folder
  • review and rewrite tests from features folder
  • update wdio.conf.js to add video recording, see T210726 and P8625

Event Timeline

Change 572929 had a related patch set uploaded (by Zfilipin; owner: Zfilipin):
[mediawiki/skins/MinervaNeue@master] WIP Selenium: record videos of all tests

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

Change 572929 merged by jenkins-bot:
[mediawiki/skins/MinervaNeue@master] Selenium: record videos of all tests

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

Change 588711 had a related patch set uploaded (by Edward Tadros; owner: Edward Tadros):
[integration/config@master] Add Ed Tadros to receive mail for selenium-daily-beta-Minerva

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

Change 588711 merged by jenkins-bot:
[integration/config@master] Add Ed Tadros to receive mail for selenium-daily-beta-Minerva

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

Change 594515 had a related patch set uploaded (by Edward Tadros; owner: Edward Tadros):
[mediawiki/skins/MinervaNeue@master] WIP Selenium: Sections should be visible when going to a page with a hash in the URL

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

@zeljkofilipin we probably still should. I'll ping you on slack to set something up.