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.
This project develop & written using VS Code.
- Install package:
flutter pub get
- Run:
flutter run
https://drive.google.com/file/d/1fU-Eqgkxaw_AP_gyL7DTdzBwaY4qm8ih/view?usp=sharing
The project using flutter_driver and flutter_gherkin for execute automation testing. Gherkin or Cucumber able to support Behaviour-Driven Development(BDD), which is make test script more understandable. There are 5 test cases covered,
- Add Geofence
- Status inside
- Edit Geofence
- Status outside
- Delete geofence
However, for the permission need manually accept it
All the list of features are available in https://github.com/shiburagi/setel_geofence/tree/master/test_driver/features.
- Install package:
flutter pub get
- Run:
dart test_driver/app_test.dart