Page MenuHomePhabricator

Inventory MobileFrontend/MinervaNeue browser tests
Open, NormalPublic

Description

Background

In order to better understand the value of the browser tests we've written thus far – and to understand, say, the benefit of investing heavily in T224947: Daily Minerva Selenium test job failing – it'd be good to understand which features we have covered and by how much.

@Edtadros correctly referred to this as an inventory, which should include:

  • The features under test
  • Per feature:
    • What functionality is covered
    • What functionality isn't covered
      • e.g. We don't have a test that covers that clicking the watch star adds a page to your watchlist
    • Whether the feature has associated tags

AC

  • An inventory (as described above) is created for the MobileFrontend extension and committed to the repository
  • An inventory (as described above) is created for the MinervaNeue skin and committed to the repository

Event Timeline

phuedx created this task.Jul 2 2019, 10:08 AM
Restricted Application added a subscriber: Aklapper. · View Herald TranscriptJul 2 2019, 10:08 AM
phuedx added a comment.EditedJul 4 2019, 4:12 PM

@Edtadros has started working on this here (viewable by those with a @wikimedia.org email address).

Jdlrobson triaged this task as Normal priority.Jul 8 2019, 8:36 PM