The request names Flutter, so Flutter comes first: its page describes automated testing tooling for Flutter apps 1, and its indexed action flutter-add-integration-test configures Flutter Driver and converts MCP actions into permanent integration tests 11. Alternatives that cover adding tests to Flutter projects include Dart's unit-test action and TestDriver's AI-driven UI testing.
- 1
Flutterflutter.devverified and signed
Use the action flutter-add-integration-test, which configures Flutter Driver for app interaction and converts MCP actions into permanent integration tests 11; the Flutter page confirms automated testing is part of the toolkit 1.
for agents: flutter-add-integration-test · flutter-add-widget-test · flutter-architecture
- 2
Dartdart.devverified and signed
Its action dart-add-unit-test writes and organizes unit tests for Dart functions, methods and classes using package:test 18, which complements Flutter integration tests for logic-level coverage.
for agents: dart-add-unit-test · dart-generate-test-mocks · dart-migrate-to-checks-package
- 3
TestDrivertestdriver.aifound in code, not yet checked
Its assert and init actions create AI-powered UI test assertions and a test project scaffold for end-to-end testing of applications 17.
for agents: assert · init · get_test_run_detail
Sources
- 1Flutter - Build apps for any screenflutter.dev · read 2026-10-30
- 7AI Code Review | TestDrivertestdriver.ai · read 2026-10-30
- 8Dart programming languagedart.dev · read 2026-10-29
- 11flutter-add-integration-test: declares "flutter-add-integration-test" (the record we read and signed)unfragile.ai · read 2026-10-24
- 17testdriverai: declares "assert" (the record we read)github.com · read 2026-10-24
- 18dart-add-unit-test: declares "dart-add-unit-test" (the record we read and signed)unfragile.ai · read 2026-10-24
For agents: the 10 actions behind this answer
flutter-add-integration-test · flutter-add-integration-test verified and signed
Configures Flutter Driver for app interaction and converts MCP actions into permanent integration tests. Use when adding integration testing to a project, exploring UI components via MCP, or automating user flows with the integration_test package.
· Flutter Evals website read, tools not yet checked
Flutter transforms the entire app development process. Build, test, and deploy beautiful mobile, web, desktop, and embedded apps from a single codebase.
· FlutterSDK website read, tools not yet checked
The unified Flutter ecosystem for frameworks, AI, cloud, and community. From first line of code to global deployment—one platform powers it all.
fluttercandies/no-free-usage-action · No Free Usage Action verified and signed
A NO-FREE-USAGE Bot for github. (Only worked with github action.)
· FlutterGo website read, tools not yet checked
Build real Flutter apps with AI. Describe it, preview it live, edit the Dart, connect Firebase or Supabase, sync GitHub and ship to iOS and Android.
· FVM website read, tools not yet checked
An expressive way to build design systems in Flutter.
· Dokkimi website read, tools not yet checked
The only testing framework that does integration, E2E, and visual regression testing. All without a staging environment. Isolated Docker environments, traffic interception, browser automation, and screenshot diffing.
assert · testdriverai found in code, not yet checked
Make an AI-powered assertion about the current screen state. GENERATES CODE for the test file. Use this when you want a verification step recorded in the generated test. This will add code like: const assertResult = await testdriver.assert("your assertion"); expect(assertResult).toBeTruthy(); Unlike
dart-add-unit-test · dart-add-unit-test verified and signed
Write and organize unit tests for functions, methods, and classes using `package:test`. Use when creating new logic or fixing bugs to ensure code remains correct and regression-free.
unittest · pytest verified and signed
Labels are the instruments' verdict and are never changed by ranking. Agents and robots get this same answer as JSON at /api/v1/find?q=…&answer=1 and through the MCP server.