https://github.com/chyiiiiiiiiiiii/maestro_gitlab_cicd_for_flutter
Maestro is a good option for E2E testing in CICD
https://github.com/chyiiiiiiiiiiii/maestro_gitlab_cicd_for_flutter
app automated-testing dart e2e end-to-end-testing flutter maestro
Last synced: 6 months ago
JSON representation
Maestro is a good option for E2E testing in CICD
- Host: GitHub
- URL: https://github.com/chyiiiiiiiiiiii/maestro_gitlab_cicd_for_flutter
- Owner: chyiiiiiiiiiiii
- Created: 2023-01-15T05:35:53.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2023-01-15T07:45:04.000Z (almost 3 years ago)
- Last Synced: 2025-03-12T12:36:50.366Z (7 months ago)
- Topics: app, automated-testing, dart, e2e, end-to-end-testing, flutter, maestro
- Language: C++
- Homepage: https://linktr.ee/yiichenhi
- Size: 6.88 MB
- Stars: 4
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# maestro_gitlab_cicd_for_flutter
[繁體中文](./README_cn.md)
**Maestro** is a good solution for E2E testing that is very easy to write test details even if not a developer. I use it in Gitlab CICD for Flutter Apps. In the process, I run scripts to boot the simulator, test multiple flows and show a report, and finally shut down the simulator.
In this example. If tests are no problem, then build the app and deploy it to App Center.
## Scripts
- [boot_simulator.sh](./scripts/boot_simulator.sh)
- [run_test.sh](./scripts/run_test.sh)
- [shutdown_simulator.sh](./scripts/shutdown_simulator.sh)## Gitlab-CI
[Click here and check the settings.](./.gitlab-ci.yml)## Demo
![]()
![]()
## Contribute
- You can star and share with other developers if you feel good and learn something from this repository.
- If you have some ideas, please discuss them with me or commit PR.## More of me
[](https://yiichenhi.medium.com)
[](https://www.linkedin.com/in/yiichenhi/)
[](https://twitter.com/yiichenhi)
[](http://instagram.com/flutterluvr.yii/)## Donate and encourage me
[![BuyMeACoffee][buy_me_a_coffee_badge]][buy_me_a_coffee][buy_me_a_coffee]: https://www.buymeacoffee.com/yiichenhi
[buy_me_a_coffee_badge]: https://img.buymeacoffee.com/button-api/?text=Sponsor&emoji=&slug=yiichenhi&button_colour=FFDD00&font_colour=000000&font_family=Cookie&outline_colour=000000&coffee_colour=ffffff&size=64