Page MenuHomePhabricator

Sticky header: full feature QA
Closed, ResolvedPublic

Description

Background

This feature QA will be lighter than what we have done in the past because we have had the ability to test in production throughout the development process using the url parameter. This will encompass a final check that all elements of the sticky header are present and that behavior is as expected between namespaces and wikis

Note: ensure all feature work for sticky header is completed prior to beginning this task

Acceptance criteria

  • QA the sticky header across a sampling of all pilot wikis and confirm:
  • all elements of the header are present
  • transitions between the main, talk, and special namespaces is smooth
  • note any other unexpected findings

QA Results - Prod

Event Timeline

Change 739625 had a related patch set uploaded (by Clare Ming; author: Clare Ming):

[mediawiki/skins/Vector@master] Disable edit button in sticky header for logged users.

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

Change 739625 merged by jenkins-bot:

[mediawiki/skins/Vector@master] Disable edit button in sticky header for logged users.

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

Edtadros subscribed.

Test Result - Prod

Status: ❌ Fail
Environment: pilot wikis
OS: macOS Monterey
Browser: Chrome
Device: MBP
Emulated Device:NA

Test Artifact(s):

QA Steps

QA the sticky header across a sampling of all pilot wikis and confirm:
all elements of the header are present
transitions between the main, talk, and special namespaces is smooth
note any other unexpected findings

✅ AC1: Basque Wikipedia
Screen Recording 2021-12-16 at 6.46.15 AM.mov.gif (684×888 px, 1 MB)
✅ AC2: French Wikipedia
Screen Recording 2021-12-16 at 6.53.40 AM.mov.gif (684×888 px, 1 MB)
✅ AC3: French Wiktionary
Screen Recording 2021-12-16 at 6.56.12 AM.mov.gif (588×888 px, 1 MB)
❌ AC4: Hebrew Wikipedia
Screen Recording 2021-12-16 at 6.57.35 AM.mov.gif (588×888 px, 1 MB)
User icon spacing between the username is not consistent, and it seems like it should be on the right
Screen Shot 2021-12-16 at 6.59.07 AM.png (313×212 px, 18 KB)
❌ AC5: Persian Wikipedia
Screen Recording 2021-12-16 at 7.04.48 AM.mov.gif (588×888 px, 926 KB)
Same issue as hewiki with the user icon on RTL languages
✅ AC6: Portuguese Wikiversity
Screen Recording 2021-12-16 at 7.08.11 AM.mov.gif (588×888 px, 984 KB)
❓ AC7: Office WikiUnable to get the sticky header to appear
✅ AC8: Bengali Wikipedia
Screen Recording 2021-12-17 at 5.54.39 AM.mov.gif (588×888 px, 2 MB)
✅ AC9: German Wikivoyage
Screen Recording 2021-12-17 at 5.57.36 AM.mov.gif (588×888 px, 2 MB)
✅ AC10: Korean Wikipedia
Screen Recording 2021-12-17 at 5.59.36 AM.mov.gif (588×888 px, 1 MB)
✅ AC11: Portuguese Wikipedia
Screen Recording 2021-12-17 at 6.01.57 AM.mov.gif (588×888 px, 2 MB)
✅ AC12: Serbian Wikipedia
Screen Recording 2021-12-17 at 6.03.03 AM.mov.gif (588×888 px, 1 MB)
✅ AC13: Turkish Wikipedia
Screen Recording 2021-12-17 at 6.04.32 AM.mov.gif (588×888 px, 1 MB)
✅ AC14: Venetian Wikipedia
Screen Recording 2021-12-17 at 6.07.02 AM.mov.gif (588×888 px, 2 MB)
❌ AC15: Wikimedia IncubatorThe user menu when not logged in looks like it has some issues. It also shows the ULS when there are zero languages.
Screen Shot 2021-12-17 at 6.22.32 AM.png (586×891 px, 176 KB)
Screen Recording 2021-12-17 at 6.23.28 AM.mov.gif (588×888 px, 1 MB)