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