Patrol Services
Patrol is an open-source framework created and maintained by LeanCode under the Apache 2.0 License. It will always remain open source.
However, if your company wants to scale fast and accelerate Patrol’s adoption, we offer a set of value-added services on top of the core framework.
Reach out to our team if you'd like support with setting up Patrol in your specific environment or if you're looking for experienced engineers to automate end-to-end testing for your product.
As the creators of Patrol, we can provide the most accurate guidance on how to achieve your goals efficiently and with confidence.
Our experience in Patrol Setup
Our experience comes from the implementation of Patrol in various environments



Custom Patrol Setup for your Project
Patrol Setup in Your Project (iOS & Android)
We support your team with a full Patrol implementation, including:
- adding Patrol to both iOS and Android projects
- creating an initial Patrol test inside your codebase
- ensuring the test runs locally on Android and iOS simulators/emulators
CI/CD Workflow Setup (Azure DevOps, GitHub Actions, Bitrise)
We configure end-to-end automation for Patrol tests, including:
- building Patrol-enabled app versions for test execution
- running tests on Firebase Test Lab for both iOS and Android virtual devices
- scheduling nightly test runs
- exporting logs as build artifacts
- generating and displaying test reports.
| What is included in the Patrol Setup | Price for the Setup |
|---|---|
| 1. Patrol Setup in your project (iOS + Android) 2. CI/CD workflow setup (Azure DevOps, Github Actions, Bitrise). | 1600 USD order Patrol Setup here |
Follow this link for the full offer.
Patrol Consultation
If your team is considering adopting Patrol for your end-to-end UI testing, you can start with our Patrol Initial Consultation.
We offer the first introductory meeting free of charge to discuss your challenges, clarify your testing goals, and outline the best approach for implementing Patrol in your environment. Follow this link to schedule the introductory call.
Patrol Training Program
We offer a comprehensive training program designed to upskill your team and help them become fully proficient in building and executing Patrol tests.
Our training includes both lecture-style sessions and hands-on workshops, ensuring your team gains practical, real-world experience in using Patrol to test your Flutter applications.
Here is the detailed schedule of the training program:
| Type of training | Session type | Title of the session | Timing |
|---|---|---|---|
| Core Curriculum | Lecture - Intro | Intro to Flutter & Patrol | 2h Lecture + Q&A |
| Core Curriculum | Workshop - Using Patrol | Patrol Quiz App Workshop (+ DevTools Extension & Debugging) | 3h workshop |
| Core Curriculum | Lecture - Native automation | Patrol Native automation | 2h Lecture + Q&A |
| Core Curriculum | Workshop - Setup | Patrol Setup (Android/iOS, Flavors, Dart-define variables) | 3h workshop |
| Advanced Curriculum | Lecture - CI/CD | CI/CD, Device Farms | 2h Lecture + Q&A |
| Advanced Curriculum | Workshop - Advanced Scenarios | Sign in with Google, Location tracking | 3h workshop |
| Advanced Curriculum | Lecture - Architecture | Best practices, key structure, test structure | 2h Lecture + Q&A |
Follow this link to learn more about our Patrol Training Program.