shafthq/SHAFT_ENGINE ? reverse-engineered prompt
Reverse engineered prompt
Build me a Java test automation framework that makes it easy to write one test style for web, mobile, API, CLI, database, and desktop checks.
I want to be able to create a simple fluent test, run it with Maven, and have the framework handle the annoying parts like browser and mobile driver setup, waits, screenshots, logs, and clean reporting automatically. Every run should produce a nice Allure report with the steps and evidence already attached. It should work well for both local runs and remote execution setups, and it should feel easy to use from regular tests without a lot of boilerplate.
If it makes sense, include support for common Java test runners and make the project easy to extend later. Please keep the public API simple and readable, and if you need to look up current docs online to match best practices, do that.
Are you gonna build this?
make sure you review the code using coderabbit