Metadata-Version: 2.4
Name: uia-test-cli
Version: 0.1.0
Summary: AI-Driven UI Automated Testing CLI with Web UI
License-Expression: MIT
Keywords: adb,ai-agent,automation,mcp,ui-testing
Requires-Python: >=3.10
Requires-Dist: anyio>=3.0.0
Requires-Dist: click>=8.1
Requires-Dist: fastapi>=0.110.0
Requires-Dist: httpx>=0.27.0
Requires-Dist: pydantic-settings>=2.0.0
Requires-Dist: pydantic>=2.0.0
Requires-Dist: pyyaml>=6.0
Requires-Dist: rich>=13.0.0
Requires-Dist: typer[all]>=0.12.0
Requires-Dist: uvicorn>=0.29.0
Requires-Dist: websockets>=12.0
Provides-Extra: dev
Requires-Dist: black; extra == 'dev'
Requires-Dist: httpx>=0.27; extra == 'dev'
Requires-Dist: pytest>=8.0; extra == 'dev'
Requires-Dist: pyyaml>=6.0; extra == 'dev'
Requires-Dist: websockets>=13; extra == 'dev'
Description-Content-Type: text/markdown

# uia-test-cli

AI-Driven UI Automated Testing Framework.
Spec-Driven execution with MCP, Memory, and Knowledge Base support.

## Installation

```bash
pip install -e .
```

## Quick Start

```bash
# Run a test case (Natural Language)
uia-test run "Test user login flow"

# Open Web UI
uia-test web --open

# Check Skills & MCP
uia-test skills list
uia-test mcp status
```

## Development

```bash
# Install dependencies
make install

# Run tests
make test

# Build package
make build
```

## Project Structure

- `src/uia_test/cli/`: CLI Commands (Typer)
- `src/uia_test/core/`: Core Engine (Config, Events, Agent, Executor)
- `src/uia_test/web/`: Web Backend (FastAPI) + Frontend (React)
