This page summarises how we use browser tests across our many extensions.
Minerva edit
MobileFrontend edit
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
RelatedArticles edit
Written in Node.js
Coverage summary edit
- We check whether the feature respects wgRelatedArticlesFooterWhitelistedSkins by testing that it only shows on whitelisted skins.
Recommendations edit
- None. The extension is relatively simple and would benefit more more UI regression tests.