flutter_firebase_agent_testing 1.0.2 copy "flutter_firebase_agent_testing: ^1.0.2" to clipboard
flutter_firebase_agent_testing: ^1.0.2 copied to clipboard

PlatformAndroid

Scaffold Firebase App Testing Agent CI for Flutter Android apps — YAML tests, GitHub Actions, and a setup CLI.

Changelog #

All notable changes to this project are documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

1.0.2 - 2026-05-21 #

Changed #

  • Declare Android as the only supported platform on pub.dev. The package targets Firebase App Testing Agent which is Android-only at this time.

1.0.1 - 2026-05-21 #

Added #

  • Cover image at the top of the README.

1.0.0 - 2026-05-20 #

Added #

  • firebase_agent_ci setup CLI to scaffold GitHub Actions and optional sample YAML tests.
  • AppAgentYamlCodec for Firebase App Testing Agent YAML encode/decode.
  • GitHubActionsWorkflowConfig and GitHubActionsBootstrapper for CI workflow generation.
  • FirebaseAppTestingExecutor for local firebase apptesting:execute invocations.
  • Recommended test templates and device presets.
  • Example Android app with three working agent test cases (home, counter, sign-up form).

Changed #

  • CI workflow triggers on version tags (v*) instead of branch pushes.
  • CI builds release APKs and passes the binary directly to apptesting:execute.
  • Version/build numbers are derived from the git tag and GitHub run number so each tagged release creates a new Firebase App Distribution row.

Fixed #

  • Workflow generator aligned with the tested production GitHub Actions workflow.
  • App ID validation and service-account JSON handling in generated workflows.
  • Test YAML guidance: concrete finalScreenAssertion text for reliable agent runs.
7
likes
160
points
0
downloads

Documentation

API reference

Publisher

verified publisheruzairaslam.com

Weekly Downloads

Scaffold Firebase App Testing Agent CI for Flutter Android apps — YAML tests, GitHub Actions, and a setup CLI.

Repository (GitHub)
View/report issues

Topics

#firebase #ci #testing #android #yaml

License

MIT (license)

Dependencies

args, flutter, meta, path, yaml

More

Packages that depend on flutter_firebase_agent_testing