AI-Driven UI Automated Testing CLI with Web UI
Project description
uia-test-cli
AI-Driven UI Automated Testing Framework. Spec-Driven execution with MCP, Memory, and Knowledge Base support.
Installation
pip install -e .
Quick Start
# 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
# 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)
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
uia_test_cli-0.1.0.tar.gz
(87.2 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
uia_test_cli-0.1.0-py3-none-any.whl
(155.3 kB
view details)
File details
Details for the file uia_test_cli-0.1.0.tar.gz.
File metadata
- Download URL: uia_test_cli-0.1.0.tar.gz
- Upload date:
- Size: 87.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: Hatch/1.16.5 cpython/3.12.12 HTTPX/0.28.1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5d1bbcd240ebc6d66295bae3934f266d5fcdadbbbc7c6a38128542f1719d0c0a
|
|
| MD5 |
6122c7f7abb05f0fd84227d018764123
|
|
| BLAKE2b-256 |
8215290890d29f5004484b2bf02db205c81775d81be688aa4cc9463537f33a46
|
File details
Details for the file uia_test_cli-0.1.0-py3-none-any.whl.
File metadata
- Download URL: uia_test_cli-0.1.0-py3-none-any.whl
- Upload date:
- Size: 155.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: Hatch/1.16.5 cpython/3.12.12 HTTPX/0.28.1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a5f2e06d463e8da898ed4de1dbbd15f9143758d9a7d2d5524076e3528853b730
|
|
| MD5 |
fab0cc8bf0e2b86172f0535501a32508
|
|
| BLAKE2b-256 |
647c496626c5aa1c60f5d0f3b819369cc889919de3c93e1155d808c654234793
|