TAFLEX TS is the evolved version of our framework, rewritten in TypeScript to provide first-class type safety and developer productivity. It unifies Web, API, and Mobile testing into a single Strategy-based architecture.
- 🌐 Unified Multi-Platform: Playwright (Web), Axios/Playwright (API), and WebdriverIO (Mobile).
- 🛡️ Type-Safe Everything: Catch errors at compile time with TypeScript and Zod.
- 🤖 AI-Agent Ready: Native MCP (Model Context Protocol) server integration.
- 📂 Smart Locators: Hierarchical, JSON-based locator management.
git clone https://github.com/vinipx/taflex-ts.git
cd taflex-ts
npm install
npx playwright install --with-deps| Command | Purpose |
|---|---|
npm test |
Run all Web integration tests |
npm run test:unit |
Run fast unit tests (Vitest) |
npm run mcp |
Start the AI-Agent server |
Built with ❤️ by vinipx