chrome-extension-e2e
v0.1.0
Published
AI-driven exploratory E2E testing for Chrome extensions
Maintainers
Readme
chrome-extension-e2e
AI-driven goal-based E2E testing for Chrome extensions.
Install
npm install -D chrome-extension-e2e puppeteerRequires OPENAI_API_KEY (or pass --api-key).
Example
ext-e2e \
--extension-dir=./dist \
--description="Form autofill extension" \
--goal="Save an OpenAI API Key in settings" \
--url="https://demoqa.com/automation-practice-form" \
--credential="OpenAI API Key=env:OPENAI_API_KEY"Multiple goals:
ext-e2e \
--extension-dir=./dist \
--description="Autofill extension" \
--goal="Save the API key" \
--goal="Scrape and save a profile" \
--delay=10From a goals file:
ext-e2e \
--extension-dir=./dist \
--description="Autofill extension" \
--goals-file=./goals.txt \
--delay=5Exit code is 0 only if every goal passes.
