Reading/Web/Browser test coverage

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

MobileFrontend
Written in Node.js

Browser tests cover:


 * Switching between mobile and desktop view
 * Modifications to user pages 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.