Papio Test Framework Generator + Selector + MCP AI Powered icon

Papio Test Framework Generator + Selector + MCP AI Powered

Extension Actions

How to install Open in Chrome Web Store
CRX ID
blmnefcnhccikfcghoaphpnmfpffbknd
Description from extension meta

AI-Powered Element Inspector, Page Scanner, Zephyr Test Case Generator & Test Framework Generator for QA Engineers

Image from store
Papio Test Framework Generator + Selector + MCP AI Powered
Description from store

Transform Your Test Automation Workflow with AI

Papio Selector + MCP is the ultimate Chrome extension for QA engineers and test automation developers. Generate production-ready Page Object Models, Selectors, helper functions, and complete test frameworks in seconds—not hours.

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

✨ KEY FEATURES

📦 Generate Page Object Model (POM) - Instantly
→ Click any element and generate complete POM classes
→ sample reusable methods included
→ TypeScript types built-in
→ Industry best practices applied
→ Update once, fix everywhere

⚡ Optimize Selectors - AI-Powered
→ Get optimization suggestions
→ Ranked by stability score (1-10)
→ Parent-based, sibling-based, attribute-based strategies
→ Real DOM analysis
→ Best practices recommendations

🏗️ Complete Framework Generation
→ Generate entire test automation frameworks
→ Download ready-to-run projects
→ Includes configuration, utilities, CI/CD
→ Zero setup needed after npm install
→ All dependencies with correct versions

HOW IT WORKS

Three TABS
BASIC, SELECTOR, FRAMEWORK download

1. Install Extension
→ One-click install from Chrome Web Store
→ No configuration needed

2. Inspect Any Element
→ Click any button, input, or element on your page
→ Extension captures element details

3. Generate Code
→ Select the Framework you want
→ Click on generate test cases from Basic Tab
→ Click "Generate POM" or "Generate Helpers"
→ AI analyzes element and context
→ Production-ready code generated
→ Click on Download Framework ZIP

Example output:

playwright-apjfqbpage-framework/
├── 📁 src/
│ ├── 📁 pages/
│ │ ├── BasePage.ts
│ │ └── APjFqbPagePage.ts
│ ├── 📁 actions/
│ │ ├── BaseActions.ts
│ │ └── APjFqbPageActions.ts
│ └── 📁 utils/
│ ├── helpers.ts
│ ├── logger.ts
│ └── config.ts
├── 📁 tests/
│ └── apjfqbpage.spec.ts
├── 📁 reports/
├── 📁 fixtures/
├── .env
├── .env.example
├── .gitignore
├── package.json
├── tsconfig.json
├── playwright.config.ts
└── README.md

Latest reviews

Tharanga Kodippiliarachchi
The ability to derive different element selectors for objects and dynamic adjustment based on the framework is very impressive. The preview option of the folder structure of the selected framework is also a good feature. I would highlight this as a very good attempt to capture all features that a test automation engineer would need in a single extension.
Sampath Kumar
Very useful tool for the quick, stable, dynamic automation... Identifies different types of locators (ID, class, XPath, CSS selectors, etc.) Provides wireframes for 4 automation frameworks (likely Selenium, Playwright, Cypress, WebdriverIO, or similar)