qa-browser-extension
Browser extension testing for Chrome and Firefox: Playwright extension fixtures, message-passing tests, and the Manifest V3 test surface. Includes the reload matrix, chrome.storage quota tests and the web-ext Firefox CLI, plus an authoring agent (extension-test-author) that writes one Playwright spec per behavior spec.
Install this plugin
View source (opens in a new tab)/plugin install qa-browser-extension@testland-qaFirst time? Add the marketplace with /plugin marketplace add testland/qa
Plugin
- Category
- Quality engineering
- Version
v1.4.1- Contents
- 2 skills · 1 agent
- Part of
- qa-role-frontend
Skills2
chrome-extension-messaging-testsUse when a Chrome extension's messages reach no listener, sendResponse never fires, a port disconnects mid-test, or a web page's access must be proven.skillplaywright-extension-fixturesUse when writing or debugging Playwright tests for a Chromium browser extension: the persistent-context fixture that loads the extension and finds its ID, why an edit seems to have no effect (reload matrix), and popup, content-script, storage and MV3 service-worker tests.skill
Agents1
About qa-browser-extension
Firefox + Chrome extension testing: the Playwright fixture layer (with the load/reload matrix and chrome.storage test suite), messaging assertions, and the Manifest V3 test-surface reference (with Mozilla's web-ext CLI for Firefox runs and AMO signing)