Reading/Web/Browser test coverage
Appearance
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.