Intro in Flutter Testing - Motivation to write test - TestPyramid

Intro in Flutter Testing - Motivation to write test - TestPyramid

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...

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.

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

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

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

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

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

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

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

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

https://youtu.be/AA4I10rG_x8

flutter testing testingpyramid intro start dart

Bootstrap 5 Complete Course with Examples

Bootstrap 5 Tutorial - Bootstrap 5 Crash Course for Beginners

Nest.JS Tutorial for Beginners

Hello Vue 3: A First Look at Vue 3 and the Composition API

Building a simple Applications with Vue 3

Deno Crash Course: Explore Deno and Create a full REST API with Deno

How to Build a Real-time Chat App with Deno and WebSockets

Convert HTML to Markdown Online

HTML entity encoder decoder Online

Testing Flutter/Dart Packages with GitHub Actions

Testing Flutter/Dart Packages with GitHub Actions. The article is meant to demonstrate a simple workflow for a Flutter/Dart package using GitHub Actions, my preferred platform for CI/CD.

Adobe XD plugin for Flutter with CodePen Tutorial

Recently Adobe XD releases a new version of the plugin that you can use to export designs directly into flutter widgets or screens.

Dart Isolates - Flutter compute function - Multithreading in Dart and Flutter

I want to talk a little bit more about how Multithreading in Dart and Flutter is possible. Therefore I talk a little bit on how you can create Isolates and how they work internally. Because the boilerplate of the Isolate is heavy I want also to talk about the compute function of Flutter.

Flutter/Dart - Unit Testing with Mockito

This tutorial shows you how to create a unit test for Flutter application (or any other application using Dart language) using Mockito.

Flutter for Beginners 2020 - Build a Flutter App with Google's Flutter & Dart

Free Flutter Introduction for Beginners: Get Started with Flutter and learn how to build an iOS and Android app with Flutter! Flutter Crash Course for Beginners 2020 - Build a Flutter App with Google's Flutter & Dart