ft 0.2.0-rc1 ft: ^0.2.0-rc1 copied to clipboard
End to end test runner for Flutter projects ideal for integrating on CI/CD workflows.
Flutter Tester #
A Dart package that lets you test your Flutter apps in headless mode.
Notice #
This project is under active development. For instance it support only iOS runtime with mono-threaded
Motivation #
Flutter is a great framework for cross-platform app development which gives the possibility to deploy the first version on a record time. The time consuming part of the Flutter development flow is the end to end testing. Currently there's nothing which lets you test your application in a completely automatised way. This package let you to integrate your cross platform end to end tests in your CI/CD workflows.
Installing #
From pub.dev #
dart pub global activate ft
Using #
ft --device="com.apple.CoreSimulator.SimDeviceType.iPhone-12" --platform="ios" --permission="location" integration_test/<file_name>
Contribution #
Want to be involved ? #
All contributions are more than welcome. Please read CODE_OF_CONDUCT.md file before starting to write any code.