A Flutter project made to run End to End tests with RobotFramework.
This project is a starting point for a Flutter application.
A few resources to get you started if this is your first Flutter project:
For help getting started with Flutter, view our online documentation, which offers tutorials, samples, guidance on mobile development, and a full API reference.
RobotFramework is required to run End to End tests on Flutter mobile app
Appium server is required to pilot mobile device and run End to End tests
We use several libraries to create End to End tests
Go in the test/robot directory
And run the following command
robot counter_app.robotGo in the test/robot directory
And run the following command
robot -t "Complex test case" counter_app.robotRobotFramework generates test execution HTML reports. By default the report is generated next to the *.robot file in the report.html file.
- `test/unit/counter_controller_test.dart`
- `test/widget/widget_test.dart`
- `test/golden/home_page_golden_test.dart`
- `integration_test/app_test.dart`
flutter testflutter test --update-goldensflutter test integration_test
