GodotE2E 1.0.0 Tools 4.0 Community
Submitted by user LIUXIN; Apache-2.0; 2026-04-17
Out-of-process E2E testing tool for Godot.
Test your Godot games from Python using pytest. The addon runs a TCP automation server as an Autoload — completely dormant unless launched with the --e2e flag.
Features:
- Synchronous Python API (no async/await needed)
- Input simulation: keyboard, mouse, named actions
- Node operations: get/set properties, call methods, group lookup
- Frame synchronization: wait for process/physics frames or game time
- Scene management: change scene, reload scene
- Screenshot capture with pytest failure integration
- Works with standard Godot 4.x binaries, no engine modifications
Install the Python package: pip install godot-e2e
Documentation: https://github.com/RandallLiuXin/godot-e2e/tree/main/docs
View files Download Submit an issue Recent Edits