Intro in Flutter Testing - Motivation to write the test - TestPyramid @FlutterExplained
Intro in Flutter Testing - Motivation to write the test - TestPyramid  @FlutterExplained
Uploaded July 2020 | Updated September 2026, 8 hours ago
🚀 Want to master Flutter? Get my exclusive tips & source code here: https://flutter-explained.dev
👨‍💻 Need help? Book 1:1 Mentoring or Consulting: cal.com/flutter-explained-ldofo1

This is the first video and the entry point of our #testing series here on Flutter Explained. I will explain to you in detail why we need tests and will give you multiple examples of why we should #test. After we have understood why we should test, I add the topic of the #TestingPyramid to it so that you know how to test in modern applications.

 ⭐️⭐️ Timetable ⭐️⭐️
00:00 - Introduction
00:42 - Motivation to write tests
03:25 - Testing Pyramid

⭐️⭐️ Sources ⭐️⭐️
001 - Statista: Amount of Pacemaker worldwide - statista.com/statistics/800794/pacemakers-market-volume-in-units-worldwide

002 - Medtronic recalls pacemakers due to software error - medtechdive.com/news/medtronic-recalls-pacemakers-due-to-software-error/548668

003 - Amazon Downtime - venturebeat.com/2013/08/19/amazon-website-down

004 - Google Downtime - venturebeat.com/2013/08/16/3-minute-outage-costs-google-545000-in-revenue

005 - Boeing Starliner - nytimes.com/2020/07/07/science/boeing-starliner-nasa.html

History of the Testing Pyramid: agiletesting.blogspot.com/2006/02/thoughts-on-giving-successful-talk.html

Martin Fowler: martinfowler.com
Mike Cohen - Mountain Goat Agile Coach: mountaingoatsoftware.com

Further Reading Google Testing - testing.googleblog.com/2015/04/just-say-no-to-more-end-to-end-tests.html

Tools we use to grow our YouTube channel
TubeBuddy Review - Manage Your YouTube Channel Easily
tubebuddy.com/flutterexplained

Our current YouTube gear
🎙 Samson Mic: amzn.to/324Gpof
📟 Satechi USB-C Adapter: amzn.to/3kUdQ5M
💻 MacBook Pro: amzn.to/3iQ9MBx
📹 Lumix FZ1000: amzn.to/3g7tW8D

⭐️⭐️Follow us ⭐️⭐️
Twitter Mahtab - twitter.com/mahtab_dev
GitHub Mahtab - github.com/mt-tadayon

Twitter Max - twitter.com/flutter_exp
Github Max - github.com/md-weber

Homepage - flutter-explained.org/blog

 ⭐️⭐️ Support ⭐️⭐️
If you read this so far, thank you once more. If you like to support us, here are some links that could help us a lot.

Donation via BuyMeACoffee - buymeacoffee.com/flutterexp

Get Domain & Hosting at one place with Namecheap!
namecheap.pxf.io/c/2427999/738164/5618

 Affiliate Disclaimer
We get monetized by affiliate links to products that we believe in. We may receive a commission for purchases you make through these links. This helps us to keep up our work and support us in our day to day work.
Intro in Flutter Testing - Motivation to write the test - TestPyramidFlutter Sunday - Website Redesign in Flutter - Just Chatting #1 - TrainingPR Review of our first Flutter GitHub PR 💙🤔 with Max + SharedPreferences Flutter Live LearningFlutter Explained - Channel Trailer 2023Gonic | Go | Flutter - Working on our Warcraft III Game TrackerFlutter Repository - Website Redesign in Flutter - Just Chatting #1Unit Testing - For Beginners in Dart - Setup with Flutter ProjectFlutter 3.10 - Dart 3.0 - Serverpod 1.1 - Google Flip - Flutter NewsSupport of an Open Source Project - Trufi - Flutter Story TimeGetting started with Isar DB - Introduction in Local DBCreate a Onboarding screen in Flutter - Episode 2 - Live Coding / LearningUnderstanding Hot Restart / Hot Reload - Flutter #shorts
Flutter Explained |

Intro in Flutter Testing - Motivation to write the test - TestPyramid

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER