MaaXYZ/MaaFramework
基于图像识别的自动化黑盒测试框架 | An automation black-box testing framework based on image recognition
This framework helps developers create automated black-box tests for software applications, especially those with graphical user interfaces. It uses image recognition to interpret the application's visual output and simulate user interactions. Developers provide visual inputs (like screenshots or images of UI elements) and define interaction logic, then the framework automatically performs tests and reports outcomes, simplifying repetitive testing tasks for software development teams.
3,445 stars. Actively maintained with 58 commits in the last 30 days.
Use this if you are a software developer who needs to automate black-box testing for applications by simulating user interactions based on what appears on screen, reducing manual effort and speeding up the testing cycle.
Not ideal if you need a white-box testing solution that directly interacts with internal code or if your application lacks a visual interface to interpret.
Stars
3,445
Forks
367
Language
C++
License
LGPL-3.0
Category
Last pushed
Mar 19, 2026
Commits (30d)
58
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/computer-vision/MaaXYZ/MaaFramework"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Related tools
stb-tester/stb-tester
Automated Testing for Set-Top Boxes and Smart TVs
Villavu/Simba
Simba is a program used to repeat certain (complicated) tasks. Typically these tasks involve...
xxreflextheone/AI-Aimbot
Open source AI powered aim assist written in Python for all* games.
STMicroelectronics/meta-st-x-linux-ai
OpenEmbedded meta layer to install AI frameworks and tools for the STM32MPU series
ai-hpc/ai-hardware-engineer-roadmap
From Kernel-Level Parallel Programming to Custom AI Inference Accelerator Design — powered by...