As an engineer I would like to have a set of E2E tests that covers the Article section of my application.
The tests should cover the following:
Open an article. Article Controls (within an article)
Verify the following work as expected (top, from left to right):
- Back arrow
- Tap W, returns to explore/home
- Search
Articles (within an article)
Verify the following can be tapped
- Lead image (first)
- Non-lead image
- Link to another article, long press shows preview.
- Long press menu items and present and tappable: Open, Open new tab, Open in background, Save for later, Share
- Unprotected edit icon (ex: pages about tv shows)
- Protected edit icon (i.e. Avatar, Vladimir Putin, Kim Jong-un, Joe Biden, Kamala Harris, Donald Trump, Mike Pence, Barack Obama, Hillary Clinton articles have them)
- Items in the "Quick facts" table and other mid-article tables
- Items in About This Article table near bottom of article
- Link to creative commons at the bottom of article (aka "license-footer-name" or "CC-BY-SA 3.0")
- Rotate the device and verify the article works