AI Test Platform — Testing skill for Claude Code
An AI-driven test execution platform where QA engineers save structured test cases per project and an AI agent autonomously executes them via Playwright, discovering real DOM selectors, verifying outc.
How to install AI Test Platform
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open jiva19/ai-test-platform and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What AI Test Platform does
An AI-driven test execution platform where QA engineers save structured test cases per project and an AI agent autonomously executes them via Playwright, discovering real DOM selectors, verifying outcomes against the database, and capturing screenshot evidence. Built with Flask, SQLAlchemy, Claude's tool-use API, and SQL Server.
Alternatives in Testing
- Webapp Testing — Test local web applications using Playwright for UI verification and debugging 94.1k ★
- OpenAgentsControl — AI agent framework for plan-first development workflows with approval-based execution 4.8k ★
- Specweave — Spec-first AI development: describe a feature → AI creates spec + plan + tasks, builds autonomously, syncs to 158 ★
README
AI Test Execution Platform
An AI-driven test execution platform where QA engineers save structured test cases, organized by project, and an AI agent autonomously executes them against a real web application — reasoning through each step, verifying outcomes at the database level, and reporting a structured, trustworthy verdict.
This is built specifically around the hardest, least-solved problem in AI-driven testing: **reliability**. Most tools in this space focus on generating tests from natural language; this project focuses on making sure the AI's actions and conclusions can actually be trusted.
Built to run against [HrManagement.Api](https://github.com/jiva19/HrManagement.Api) and [HrManagement.Frontend](https://github.com/jiva19/HrManagement.Frontend), a full-stack HR management app built as its target.
Core Reliability Design
- DOM-grounded execution — the agent never guesses at selectors. A
read_pagetool lets it inspect the real page for stabledata-testidattributes before acting, added specifically after an early failure where a guessed CSS selector matched the wrong element. - Independent database verification — a constrained, read-only
query_databasetool lets the agent confirm outcomes directly against the database, rather than trusting only what the UI displays. - Structured, three-state verdicts — every run resolves to
PASS,FAIL, orBLOCKED, so the agent correctly distinguishes a genuine application defect from a test whose precondition wasn't met. - Evidence capture — screenshots organized per test case, per run, with the result embedded in the folder name for at-a-glance review.
- Safety controls — a hard cap on agent loop iterations prevents a stuck run from executing indefinitely, and strict spend limits are enforced on the underlying API usage.
Features
- Organize test cases by project
- Structured test case authoring: name, preconditions, steps, and expected result
- Run any saved test case on demand
Related Skills
QA Integration
Run integration/E2E QA against a RUNNING app via a real browser — execute new + regression test cases, assert
Continuity Test
Memory retrieval regression test — runs curated query→memory cases through hybrid search (use: /continuity-tes
Generate Automation From Testcases
Convert manual test cases into automation scripts autonomously using the 6-step AI-RBT Framework via Claude Co
Multi Agent Development
Multi-agent AI platform for autonomous software development, featuring orchestration, Claude-powered agents, R
Vnv Sprint Prep
V&V (Validation and Verification) sprint preparation — check cross-platform parity on the dev board, clone spr
Prompts To Skill Release
Agent skill that packages a finished skill for release: runs its trigger test cases and records what passed, s
Related Agents
Testing Test Automation Engineer
Expert end-to-end test automation engineer for Playwright and Cypress — resilient selectors, flake elimination
E2e Debugger
Use this agent for Playwright E2E test debugging — test failures, selectors, timeouts, authentication flows, c
API Automation Agent
Use for this project's API test automation lifecycle — discovering API context, resolving auth, designing test