Reading/Web/Browser test coverage

< Reading‎ | Web

This page summarises how we use browser tests across our many extensions.

MinervaEdit

MobileFrontendEdit

Written in Node.js

Browser tests cover:

  • Switching between mobile and desktop view
  • Modifications to user page behaviour for users without a user page via the MobileFormatter

RelatedArticlesEdit

Written in Node.js

Coverage summaryEdit

  • We check whether the feature respects wgRelatedArticlesFooterWhitelistedSkins by testing that it only shows on whitelisted skins.

RecommendationsEdit

  • None. The extension is relatively simple and would benefit more more UI regression tests.

Page PreviewsEdit

QuickSurveysEdit