AutomationTesting and debugging

testzeus-hercules

Turn Gherkin scenarios into automated end-to-end browser tests.

Stars
1,074
Forks
172
License
AGPL-3.0
Updated
Updated Jul 14, 2026

Checking live repository facts…

Project overview

Hercules converts readable Gherkin feature files into automated end-to-end browser tests, using Playwright to interact with web applications and producing JUnit XML and HTML reports. It is useful for QA or business teams that want to describe behavior without writing test code. The agent can consume tools from external MCP servers or run as an MCP server that exposes test generation, execution, and result retrieval.

Repository facts

Primary language
Python
License
AGPL-3.0
Repository updated
Jul 14, 2026
Default branch
main

Resource types

AutomationMCP client or hostMCP server

Use cases

Testing and debugging

Runtime

Command lineDocker

Protocols & integrations

Model Context ProtocolModel Context Protocol

Capabilities

Tool useVerification and evals

Related projects

Browse more similar projects