Skip to content

vinipx/taflex-ts

Repository files navigation

🚀 TAFLEX TS

The Enterprise-Grade, Multi-Platform Automation Engine in TypeScript.

Node.js TypeScript Playwright Vitest


💎 Why TAFLEX TS?

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.

✨ Key Capabilities

  • 🌐 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.

🚀 Quick Start

1. Setup

git clone https://github.com/vinipx/taflex-ts.git
cd taflex-ts
npm install
npx playwright install --with-deps

2. Run Tests

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

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors