I try to learn how to write full automation tests in Flutter. in my case, I have 3 flavor apps (Development, Staging, and Production), and some modules need some native integration with OS itself like opening a web browser, etc. I try some different modules, like https://patrol.leancode.co/ and https://pub.dev/packages/honey. I found that the best tool that I can use is Patrol. but I still have issues with patrol:
- this test is not fully automated some actions may fail and need manual input.
- some devices will fail especially the android simulator in the gradle build and iPhone never works with the flavor app.enter image description here
can you guys help me or give some advice on how I implement the integration test with patrol in the proper way?