Page MenuHomePhabricator

Create more Banner Tests (Dandy)
Open, Needs TriagePublic

Description

In order to automate some of the acceptance testing of basic banner behaviour we could extend the test cases in our Dandy repository https://gitlab.com/fun-tech/dandy/-/tree/main/tests
🔰 Might be a good beginner-friendly ticket to get a feeling for the banner features.

Some of the banner behaviour (derived from an official checklist of the Fundraising Team):

  • each of the following checks should check desktop and mobile channels, be as skin-independent as possible
  • click on X -> the banner should close and not be visible anymore, a cookie should get set (https://github.com/wmde/Dandy/pull/3)
  • on mobile: clicking on the action button at the bottom expands the banner, the fullpage banner is shown (https://github.com/wmde/Dandy/pull/3)
  • there should be a 7 second delay before the banner scrolls in
  • on wikipedia.de the banner immediately pops in ( no delayed transition )
  • not sure if that is possible with dandy: check if events get fired (TBD)

Notes

Related Objects

Event Timeline