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

Credit AgricoleSonovaVirgin Money

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 SetupPrice 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 trainingSession typeTitle of the sessionTiming
Core CurriculumLecture - IntroIntro to Flutter & Patrol2h Lecture + Q&A
Core CurriculumWorkshop - Using PatrolPatrol Quiz App Workshop (+ DevTools Extension & Debugging)3h workshop
Core CurriculumLecture - Native automationPatrol Native automation2h Lecture + Q&A
Core CurriculumWorkshop - SetupPatrol Setup (Android/iOS, Flavors, Dart-define variables)3h workshop
Advanced CurriculumLecture - CI/CDCI/CD, Device Farms2h Lecture + Q&A
Advanced CurriculumWorkshop - Advanced ScenariosSign in with Google, Location tracking3h workshop
Advanced CurriculumLecture - ArchitectureBest practices, key structure, test structure2h Lecture + Q&A

Follow this link to learn more about our Patrol Training Program.

On this page