Automate your Testing on Devices with Flutter Integration Testing
Join the Flutter Explained - Membership and support us and our work.
https://www.youtube.com/channel/UCgUnLn1FpuHHmO66vn4o1NA/join
The tip of the testing pyramid and the highest level of automation is included inside of the Flutter Integration Testing. The integration Tests allows to mimic user behaviour and uses a real physical device to execute the tests. Thanks to the execution of a real device you get the highest amount of certainty that your application works correctly.
#Flutter #IntegrationTest #TestAutomation
Interesting Links:
https://github.com/md-weber/flutter_testing_tutorial/tree/integration-testing-todos
https://martinfowler.com/bliki/IntegrationTest.html
https://medium.com/flutter/updates-on-flutter-testing-f54aa9f74c7e
https://gist.github.com/md-weber/6b33641ae81696991a044e0041a0f28d
Timetable:
00:00 Introduction
00:39 What is Integration Testing
02:20 Benefits
02:45 Downsides
05:05 Setup Integration Tests in a project
07:55 Write an Integration Test
16:12 Except with Schematics
19:00 Test multiple Files
** New Mentorship Program to boost your Flutter career **
https://gumroad.com/l/ydgtfV
***BOOKS I RECOMMEND***
https://geni.us/flutterbook
https://geni.us/clean-code
** YOUTUBE OPTIMIZATION PLUG-INS I USE **
TUBEBUDDY: https://www.tubebuddy.com/flutterexplained
VIDIQ: https://vidiq.com?afmc=7jl
**ALL THE YOUTUBE EQUIPMENT I USE**:
Our current YouTube gear
💻 MacBook Pro: https://geni.us/mac-book
📹 Lumix FZ1000: https://geni.us/fz-1000
🎙 Samson Mic: https://geni.us/samson-mic
🎉 ACCESSORIES:
Satechi USB-C Adapter: https://geni.us/P9R0
SD Card for 4k Videos: https://geni.us/PTAc
Disclaimer Flutter Explained (Max & Mahtab) are a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to www.amazon.com.
** Social Medias **
Website: https://flutter-explained.dev
Say hi to Max
Twitter: https://twitter.com/flutter_exp
GitHub Max: https://github.com/md-weber
LinkedIn: https://www.linkedin.com/in/max-weber-9889a3ba/
Twitch: https://www.twitch.tv/maxflutter
Say hi to Mahtab
Twitter Mahtab: https://twitter.com/mahtab_dev
GitHub Mahtab: https://github.com/mt-tadayon
Видео Automate your Testing on Devices with Flutter Integration Testing канала Flutter Explained
https://www.youtube.com/channel/UCgUnLn1FpuHHmO66vn4o1NA/join
The tip of the testing pyramid and the highest level of automation is included inside of the Flutter Integration Testing. The integration Tests allows to mimic user behaviour and uses a real physical device to execute the tests. Thanks to the execution of a real device you get the highest amount of certainty that your application works correctly.
#Flutter #IntegrationTest #TestAutomation
Interesting Links:
https://github.com/md-weber/flutter_testing_tutorial/tree/integration-testing-todos
https://martinfowler.com/bliki/IntegrationTest.html
https://medium.com/flutter/updates-on-flutter-testing-f54aa9f74c7e
https://gist.github.com/md-weber/6b33641ae81696991a044e0041a0f28d
Timetable:
00:00 Introduction
00:39 What is Integration Testing
02:20 Benefits
02:45 Downsides
05:05 Setup Integration Tests in a project
07:55 Write an Integration Test
16:12 Except with Schematics
19:00 Test multiple Files
** New Mentorship Program to boost your Flutter career **
https://gumroad.com/l/ydgtfV
***BOOKS I RECOMMEND***
https://geni.us/flutterbook
https://geni.us/clean-code
** YOUTUBE OPTIMIZATION PLUG-INS I USE **
TUBEBUDDY: https://www.tubebuddy.com/flutterexplained
VIDIQ: https://vidiq.com?afmc=7jl
**ALL THE YOUTUBE EQUIPMENT I USE**:
Our current YouTube gear
💻 MacBook Pro: https://geni.us/mac-book
📹 Lumix FZ1000: https://geni.us/fz-1000
🎙 Samson Mic: https://geni.us/samson-mic
🎉 ACCESSORIES:
Satechi USB-C Adapter: https://geni.us/P9R0
SD Card for 4k Videos: https://geni.us/PTAc
Disclaimer Flutter Explained (Max & Mahtab) are a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to www.amazon.com.
** Social Medias **
Website: https://flutter-explained.dev
Say hi to Max
Twitter: https://twitter.com/flutter_exp
GitHub Max: https://github.com/md-weber
LinkedIn: https://www.linkedin.com/in/max-weber-9889a3ba/
Twitch: https://www.twitch.tv/maxflutter
Say hi to Mahtab
Twitter Mahtab: https://twitter.com/mahtab_dev
GitHub Mahtab: https://github.com/mt-tadayon
Видео Automate your Testing on Devices with Flutter Integration Testing канала Flutter Explained
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
![Unit Testing - For Beginners in Dart - Setup with Flutter Project](https://i.ytimg.com/vi/C1kzJH8SiuE/default.jpg)
![Testing Flutter Apps - Making Sure Your Code Works (The Boring Flutter Development Show, Ep. 21)](https://i.ytimg.com/vi/bj-oMYyLZEY/default.jpg)
![CI / CD in Flutter - GitHub Actions vs. Codemagic](https://i.ytimg.com/vi/kR0N_Ecv_b0/default.jpg)
![Build 5 Apps in 5 Minutes with Flutter… But should you?](https://i.ytimg.com/vi/7JdcGBSWo50/default.jpg)
![](https://i.ytimg.com/vi/2Q-74AILLjA/default.jpg)
![30 Flutter Tips and Tricks - PART 2](https://i.ytimg.com/vi/Kq5ZsygfWAc/default.jpg)
![Flutter Integration Test Tutorial + Firebase Test Lab & Codemagic](https://i.ytimg.com/vi/izajHHFSa8o/default.jpg)
![Full Introduction into Flutter Amplify - Amplify CLI - Amplify Authentication - DataStore](https://i.ytimg.com/vi/1seFk3Fkuis/default.jpg)
![Building your first Flutter Widget](https://i.ytimg.com/vi/W1pNjxmNHNQ/default.jpg)
![Let's migrate this app to null safety](https://i.ytimg.com/vi/bvq7wbn4VAA/default.jpg)
![Monetizing apps with Flutter](https://i.ytimg.com/vi/m0d_pbgeeG8/default.jpg)
![💰 Monetizing Flutter apps with Google AdMob 💰](https://i.ytimg.com/vi/TvAnkBjj36E/default.jpg)
![Building for iOS with Flutter (Google I/O'19)](https://i.ytimg.com/vi/ZBJa-xjZl3w/default.jpg)
![Top 5 Flutter Tips for Big Projects](https://i.ytimg.com/vi/QETClbz1sz8/default.jpg)
![Flutter Widget Testing - Test Scrollable Widgets - Test AssertionError in Widget](https://i.ytimg.com/vi/pgMI5nmAem0/default.jpg)
![Get_It package - Dependency Injection with Service Locator Pattern in Flutter & Dart](https://i.ytimg.com/vi/DbV5RV2HRUk/default.jpg)
![Introduction into Flutter - Flutter Architecture - Why I love Flutter!](https://i.ytimg.com/vi/fSn9xK7YCvY/default.jpg)
![Flutter Testing For Beginners - The Ultimate Guide](https://i.ytimg.com/vi/RDY6UYh-nyg/default.jpg)
![How to Unit Test your Business Logic in Flutter](https://i.ytimg.com/vi/n21w5T3jdWE/default.jpg)
![Provider State management - ChangeNotifier + Flutter](https://i.ytimg.com/vi/hwv31bNdSt4/default.jpg)