airtestproject/airtest ? reverse-engineered prompt
Reverse engineered prompt
Build me a cross platform UI automation tool in Python for games and apps.
I want to be able to connect to an Android phone, an iPhone, or a Windows app, then automate basic actions like install, launch, tap, swipe, type, press back or home, and check that the right screen appears. It should work by looking at screenshots and matching images, so I can automate apps without needing to hook into the app code.
Please include a simple command line way to run test cases from a folder and generate a readable HTML report with screenshots or screen recording so failures are easy to understand. If it makes sense, also add a small friendly GUI workflow for creating, running, and reviewing cases. Support writing tests in Python, and make sure the project is organized so it can grow into something people can use for larger device farms later.
If you need to, look up current docs online for the best way to handle device connections and reporting.
Are you gonna build this?
make sure you review the code using coderabbit