testzeus hercules
Basic Information
Hercules is an open-source, AI-driven testing agent that turns Gherkin feature files into fully automated end-to-end tests without requiring users to write code. It orchestrates browser interactions using Playwright, plans and decomposes tasks with LLM-based agents, and targets complex web platforms such as Salesforce. Hercules is designed to run locally, in Docker containers, or inside CI/CD pipelines and can connect to remote browser instances via CDP. The project bundles reporting and proof artifacts including JUnit XML, HTML reports, screenshots, videos, network logs and detailed chat_messages logs for introspection. It supports configurable LLM backends, environment-driven configuration, interactive instruction execution mode for RPA and debugging, and is extensible by adding custom tool modules and LLM configurations.