Плагин 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.
Как установить плагин qa-browser-extension
Выполните обе команды в Claude Code. Первая один раз добавляет маркетплейс; вторая устанавливает плагин.
/plugin marketplace add testland/qa
/plugin install qa-browser-extension@testland-qaЧто внутри qa-browser-extension
3 части прочитано из файлов самого плагина.
Агенты 1
Вызов как @agent-qa-browser-extension:name- @agent-qa-browser-extension:extension-test-authorinherit
Use proactively whenever a browser extension needs a test for its background service worker, content scripts, popup or options page, messaging or storage. Detects Manifest V2 or V3 and the target browser and writes one Playwright spec per behavior.
Skills 2
Claude загружает это при соответствии задачи- chrome-extension-messaging-tests
Tests Chrome extension messaging APIs including runtime, tabs, long-lived ports, externally_connectable, and native messaging.
- playwright-extension-fixtures
Provides a reusable fixture for launching Chromium with browser extensions loaded and extracting the extension ID for automated testing.
Использование qa-browser-extension в Claude Code
Запросите агента по имени:
@agent-qa-browser-extension:extension-test-authorSkills не требуют команд. Claude считывает их, когда ваш запрос соответствует их описанию.
Обновить, выключить или удалить
- Обновить плагин (shell)
- claude plugin update qa-browser-extension@testland-qa
- Обновить marketplace
- /plugin marketplace update testland-qa
- Временно выключить
- /plugin disable qa-browser-extension@testland-qa
- Удалить
- /plugin uninstall qa-browser-extension@testland-qa
Навыки в qa-browser-extension
- chrome-extension-messaging-teststestland/qa
Tests Chrome extension messaging APIs including runtime, tabs, long-lived ports, externally_connectable, and native messaging.
4 файла13звёзд - playwright-extension-fixturestestland/qa
Provides a reusable fixture for launching Chromium with browser extensions loaded and extracting the extension ID for automated testing.
8 файлов13звёзд
Вопросы о плагине qa-browser-extension
Как установить плагин qa-browser-extension?
В Claude Code выполните /plugin marketplace add testland/qa, затем /plugin install qa-browser-extension@testland-qa.
Что включает плагин qa-browser-extension?
qa-browser-extension объединяет 1 агент, 2 навыка.
Какие агенты идут в комплекте с qa-browser-extension?
extension-test-author. Вызовите одного из них через @agent-qa-browser-extension:extension-test-author.
Как обновить или удалить плагин qa-browser-extension?
Обновите его с помощью claude plugin update qa-browser-extension@testland-qa в вашем shell или на вкладке Installed в /plugin. Удалите его с помощью /plugin uninstall qa-browser-extension@testland-qa.
Под какой лицензией распространяется плагин qa-browser-extension?
MIT, как указано в манифесте плагина.