Page MenuHomePhabricator

Create a selenium test for the mentee overview
Open, MediumPublic

Description

Description
Since we use Codex in the mentee overview on it's alpha version we should create a minimal end to end spec which helps us identify and prevent breakage of the overview features.

Acceptance Criteria

  1. Should be able to catch regressions such as the update from codex-0.1.0-alpha.7 to codex-0.1.0-alpha.8 ( see gerrit 778997 ) Patchset 32. The breaking change was the change in the v-model api of CdxSelect and CdxLookup component. (v-model="selection" vs v-model:selected="selection" and @update:model-value="..." vs @update:selected="...")
Completion checklist

Functionality

  • The patches have been code reviewed and merged
  • The task passes its acceptance criteria

Engineering

  • Tests for every involved patch should pass
  • Coverage for every involved project should have improved or stayed the same

QA

  • Must be reviewed and approved by Quality Assurance.

Documentation

  • Related and updated documentation done where necessary

Event Timeline

Sgs removed Sgs as the assignee of this task.Jul 6 2022, 12:24 PM
Sgs edited projects, added Browser-Tests; removed Design-Systems-Team.
kostajh triaged this task as Medium priority.Jul 18 2022, 9:01 AM

Change 840091 had a related patch set uploaded (by Kosta Harlan; author: Kosta Harlan):

[mediawiki/extensions/GrowthExperiments@master] selenium: Initial tests for MentorDashboard

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

Change 840091 merged by jenkins-bot:

[mediawiki/extensions/GrowthExperiments@master] selenium: Initial tests for MentorDashboard

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