Flutter Integration Testing Tutorial For Beginners - Practical Guide
ฝัง
- เผยแพร่เมื่อ 22 มี.ค. 2023
- 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.dev/cookbook/tes...
💻 Source Code: github.com/RivaanRanawat/flut...
📌 Discord Server: / discord
Connect With Me Here:
Instagram: / optimalcoding
GitHub: github.com/rivaanranawat
Linkedin: / rivaan-ranawat
Facebook: / rivaan.ranawat
Mail: namanrivaan@gmail.com
Medium: / namanrivaan
Twitter: / ranawatrivaan
Source Code: github.com/RivaanRanawat/flutter_testing/tree/master/integration_test
Discord Server: discord.com/invite/Q8Rx8YWFVF
Playlist: th-cam.com/play/PLlzmAWV2yTgAW2rVT0sqRmtBXc-pmBnJG.html
thanks for this series, it was great to learn testing in flutter.
Great to hear Karthic!
you have the best Flutter videos out there, I am very grateful for your work
Thank you for this series. I learnt all the three types of testing in flutter.
Can't wait for upcoming tutorials
Thank you so much for your efforts.
Glad you like them!
Bro, you're a good teacher. Keep it up
❤ amazing work, thanks
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?
Thank you very much, this video helped me a lot. All the very best to you! =)
Glad it helped! And thanks ^_^
thank u
It was quite useful
Glad it helped
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.
Thank you for this. Could you also guide how BDD tests be written with integhration_test package in flutter?
This was a niceeeeeee seriez!
Thank you!
nice job
Amazing.
Thanks Bhai ❤
Most Welcome Vikash!
Thank you very much,
You are welcome!
Is there a lint rule to remind disposing of disposable objects?
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!
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
Great video Rivaan! Hoping to see a Duolingo clone some day
Thanks Maruf! Will get to it as soon as possible
Love from India!
👍
Thanks a lot Ananya!
Hey Rivaan please make video on Flutter Clean Architecture and if possible make a project on it. Thanks for this series!
No problem! Clean Architecture will be used in the next big project video on the channel ;)
@@RivaanRanawat Till when can we expect it and topic?
Please do video on Performance profiling
What is the configuration if the app has flavors?
how i can use flutter driver
After setting: 2:00
EXPRESS OR DJANGO
To getting quickly job
For more complex app , integration testing
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
@@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
Its look like a widget test, im right?
yep
Firstttttt
Thanks for the support Prashant 💪