Flutter Integration Testing Tutorial For Beginners - Practical Guide

  Рет қаралды 16,032

Rivaan Ranawat

Rivaan Ranawat

Күн бұрын

In this Flutter Tutorial, I'll walk you through Integration testing in Flutter by testing a Login Page & it's mocked functionality.
Integration Testing is a bit different from other types of testing as it isn't done in an isolated or simulated environment. It is done by testing an actual app users will use. In a way, it is similar to Widget Testing and requires use of WidgetTesters and Finders.
Resources:
Performance Profiling - docs.flutter.d...
💻 Source Code: github.com/Riv...
📌 Discord Server: / discord
Connect With Me Here:
Instagram: / optimalcoding
GitHub: github.com/riv...
Linkedin: / rivaan-ranawat
Facebook: / rivaan.ranawat
Mail: namanrivaan@gmail.com
Medium: / namanrivaan
Twitter: / ranawatrivaan

Пікірлер: 50
@RivaanRanawat
@RivaanRanawat Жыл бұрын
Source Code: github.com/RivaanRanawat/flutter_testing/tree/master/integration_test Discord Server: discord.com/invite/Q8Rx8YWFVF Playlist: kzbin.info/aero/PLlzmAWV2yTgAW2rVT0sqRmtBXc-pmBnJG
@karthicj6929
@karthicj6929 Жыл бұрын
thanks for this series, it was great to learn testing in flutter.
@RivaanRanawat
@RivaanRanawat Жыл бұрын
Great to hear Karthic!
@pramithwijethunga2161
@pramithwijethunga2161 6 ай бұрын
Thank you for this series. I learnt all the three types of testing in flutter.
@dslkgjsdlkfjd
@dslkgjsdlkfjd Жыл бұрын
you have the best Flutter videos out there, I am very grateful for your work
@abessesmahi4888
@abessesmahi4888 Жыл бұрын
Can't wait for upcoming tutorials Thank you so much for your efforts.
@RivaanRanawat
@RivaanRanawat Жыл бұрын
Glad you like them!
@IloCalistus
@IloCalistus 6 ай бұрын
Bro, you're a good teacher. Keep it up
@itsdavidalonso
@itsdavidalonso Жыл бұрын
Super useful! Would this work the same if we have a more complex app that initializes things like Firebase and Stripe in the main function?
@The.SniperTrader
@The.SniperTrader Жыл бұрын
Hey Rivaan please make video on Flutter Clean Architecture and if possible make a project on it. Thanks for this series!
@RivaanRanawat
@RivaanRanawat Жыл бұрын
No problem! Clean Architecture will be used in the next big project video on the channel ;)
@The.SniperTrader
@The.SniperTrader Жыл бұрын
@@RivaanRanawat Till when can we expect it and topic?
@marufhassan634
@marufhassan634 Жыл бұрын
Great video Rivaan! Hoping to see a Duolingo clone some day
@RivaanRanawat
@RivaanRanawat Жыл бұрын
Thanks Maruf! Will get to it as soon as possible
@owltroll8913
@owltroll8913 Жыл бұрын
Thank you very much, this video helped me a lot. All the very best to you! =)
@RivaanRanawat
@RivaanRanawat Жыл бұрын
Glad it helped! And thanks ^_^
@TGL_Flyoalk
@TGL_Flyoalk Жыл бұрын
Hey Rivaan I like your videos since their easy to understand other programmers are hard videos and hard to understand I was wondering if you can make a video about how to deploy Twitter clone or any other project to vercel and google play don’t worry I will give you credit! Thanks!
@RivaanRanawat
@RivaanRanawat Жыл бұрын
Thank you! I'll make the video as soon as possible, got many requests for it. I've heard Render is pretty easy to deploy servers. However, if you want a guide, you can take a look at these links: - www.linode.com/docs/guides/getting-started-appwrite/ - marketplace.digitalocean.com/apps/appwrite - appwrite.io/docs/command-line-deployment
@sahanadevi5
@sahanadevi5 Жыл бұрын
Thanks . This is very useful and enjoyed learning from this tutorial. I am having one doubt how to test integration inside the dialog like tap ok button in the dialog.
@ananyasanwal6003
@ananyasanwal6003 Жыл бұрын
Love from India!
@TomCat_2720
@TomCat_2720 Жыл бұрын
👍
@RivaanRanawat
@RivaanRanawat Жыл бұрын
Thanks a lot Ananya!
@IshaGupta-c8c
@IshaGupta-c8c Жыл бұрын
Thank you for this. Could you also guide how BDD tests be written with integhration_test package in flutter?
@MrSdevkota
@MrSdevkota 3 ай бұрын
Hi Rivaan, I am trying to write integration testing for Flutter Web app that connects to firebase as backend. And when using app.main() like you have mentioned here, I do. not get the application loaded on the test flow. It just shows "Test Starting.....". Can you please guide if there is any special consideration for flutter web app to use this integration package?
@TravellerMann
@TravellerMann Жыл бұрын
❤ amazing work, thanks
@pradeepg4498
@pradeepg4498 Жыл бұрын
Please do video on Performance profiling
@behzadayubifar8071
@behzadayubifar8071 9 ай бұрын
thank u It was quite useful
@RivaanRanawat
@RivaanRanawat 9 ай бұрын
Glad it helped
@husnulaqib5303
@husnulaqib5303 Жыл бұрын
Thank you very much,
@RivaanRanawat
@RivaanRanawat Жыл бұрын
You are welcome!
@vikashtiwari8360
@vikashtiwari8360 Жыл бұрын
Thanks Bhai ❤
@RivaanRanawat
@RivaanRanawat Жыл бұрын
Most Welcome Vikash!
@طارقخشانة
@طارقخشانة 2 ай бұрын
Does I need flutter driver to run on emulator, it just tell me Tests passed without running anything on emulator
@hardiklakhalani6268
@hardiklakhalani6268 Жыл бұрын
Is there a lint rule to remind disposing of disposable objects?
@EasierGames
@EasierGames Жыл бұрын
What is the configuration if the app has flavors?
@fimaljo7890
@fimaljo7890 Жыл бұрын
how i can use flutter driver
@safionweb
@safionweb Жыл бұрын
Amazing.
@darleyt1
@darleyt1 7 ай бұрын
nice job
@iiiviii9354
@iiiviii9354 11 ай бұрын
After setting: 2:00
@zuhrulanam5971
@zuhrulanam5971 5 ай бұрын
Its look like a widget test, im right?
@RivaanRanawat
@RivaanRanawat 5 ай бұрын
yep
@PriyankaKumari-xf4bt
@PriyankaKumari-xf4bt Жыл бұрын
For more complex app , integration testing
@RivaanRanawat
@RivaanRanawat Жыл бұрын
I think unit and widget tests are important for bigger apps too. With the Integration test, you simply feel more confident about the apps as it feels like a real user operating the app and feels like a proper end to end test
@PriyankaKumari-xf4bt
@PriyankaKumari-xf4bt Жыл бұрын
@@RivaanRanawat i am unable to perform testing on complex part , like if I want it for testing loading state, success State and error state of app
@irfanap4576
@irfanap4576 Жыл бұрын
EXPRESS OR DJANGO To getting quickly job
@AlexisMG1234
@AlexisMG1234 Ай бұрын
The accent is not good but the video looks cool
@prashlovessamosa
@prashlovessamosa Жыл бұрын
Firstttttt
@RivaanRanawat
@RivaanRanawat Жыл бұрын
Thanks for the support Prashant 💪
Flutter Widget Testing Tutorial For Beginners - Practical Guide
46:13
Rivaan Ranawat
Рет қаралды 18 М.
Automate your Testing on Devices with Flutter Integration Testing
20:33
Flutter Explained
Рет қаралды 49 М.
Who’s the Real Dad Doll Squid? Can You Guess in 60 Seconds? | Roblox 3D
00:34
REAL 3D brush can draw grass Life Hack #shorts #lifehacks
00:42
MrMaximus
Рет қаралды 11 МЛН
ROSÉ & Bruno Mars - APT. (Official Music Video)
02:54
ROSÉ
Рет қаралды 86 МЛН
Flutter Unit Testing Tutorial For Beginners - Practical Guide
1:06:54
Rivaan Ranawat
Рет қаралды 37 М.
30 Programming Truths I know at 30 that I Wish I Knew at 20
17:41
Flutter Testing Guide for Beginners - Part 1: Unit Tests & Setup
1:00:28
Flutter devtools. Профилируем наше приложение
1:15:02
Young&&Yandex: мобильная разработка
Рет қаралды 1,2 М.
Bolt.new Tutorial for Beginners (the Cursor AI and V0 Killer)
33:31
Greg Isenberg
Рет қаралды 75 М.
Running Flutter Integration Test in the Cloud
16:00
Majid Hajian
Рет қаралды 5 М.