Skip to content

Developer's Guide

👨‍💻 Build, Extend, and Integrate

Welcome to the PyAutomation Developer's Guide. This section is designed for software engineers and integrators who want to extend the framework, create custom state machines, or integrate PyAutomation with other systems.

Content Overview


Development Environment Setup

To start developing, ensure you have set up your local environment as described in the Setup guide.

Running Tests

We encourage writing tests for new features. PyAutomation uses pytest.

pytest

Contributing

Please refer to CONTRIBUTING.md in the documentation root for guidelines on code style, pull requests, and commit messages.