Install
openclaw skills install automation-testing-protocolA comprehensive framework for testing and validating automation projects to ensure stability, security, and scalability.
openclaw skills install automation-testing-protocolThis skill is the primary authority for testing any automation project within the OpenClaw environment. It ensures operational stability, prevents regressions, and maintains high-quality standards across all automated workflows.
Read this protocol fully before modifying or deploying any automation script. Follow the steps sequentially.
To ensure a robust automation, every project must pass through these 6 critical testing layers:
run_tests.py suite after any change to confirm that existing features remain functional.Do find and execute tests before and after every modification:
run_tests.py or a tests/ directory within the project root.python3 path/to/project/run_tests.py
run_tests.py file implementing the 6 layers above.A task is considered "Complete" only when:
Africa/Cairo)..env or config files.run_tests.py is considered "Substandard" and must be fixed immediately.