fatih-sukran/ai-test-automation — reverse-engineered prompt
Reverse engineered prompt
Build me a small Kotlin API test automation project for the Petstore Swagger demo API. I want four simple happy path scenarios that cover the main CRUD flow for pets, create a pet, get a pet by id, update it, and delete it. Please write them in readable BDD style feature files with matching step definitions, and make each scenario self contained so the demo API’s flaky state does not break the run.
Make it easy to run with the Gradle wrapper on Java 17, and include sensible config for things like the base URL, request timeout, and optional request and response logging. I also want clean test output, basic logging, and an Allure report I can generate and open after the tests finish.
Since this is also meant to show AI assisted test engineering, please include the Claude Code setup too, with project guidance files, a few helpful slash commands for adding endpoint tests and negative cases, and MCP connections for docs, fetching the live Swagger spec, and GitHub. Look up current docs online if you need to.
Want more depth? Deep Reverse