I love this concept of Widget testing! Really helps shift left and rely less on complex e2e tests. I imagine the next step in integration tests should be asserting on the real users' scenarios with navigation and data expectations instead of also asserting on UI functionality.
Yes that definitely makes sense. For me it makes sense unit tests individual functions. Widget tests UI, and Integration tests general app functions and UX
Do we have a way to test every single Widget without initial app? Or have to repeat all the steps from the root widget to tapping the buttons to navigate to the very sub-widget?
It's the first time I hear about widget testing... But from the definitions you gave, it seems that what you call widget testing, I call integration testing. And what you call integration testing, I call end-2-end testing. In fact, the only context in which I've heard Unit / Widget / Integration instead of Unit / Integration / e2e is Flutter. I wonder why the vocabulary is different with this framework specifically... Also, about 7:20, what if you don't know when the Future will be resolved? It could be 0.1 second like it could be 1 minute.
SuperHansburger93 yea I just went with the definition. But I think it's relatively accurate. For example if you are only testing a single form or something like that. I don't know if referring to it as integration testing is correct. I imagine integration testing to be system as a whole. To me end-to-end testing is interchangeable. At least from the companies I worked for. Others might be different
I have an important question to ask about flutter, 1) I am a beginner just started using flutter, when I am coding with flutter, how do i know the properties or attributes of each widget. When I press ctrl space it gives me the whole suggestions in flutter instead of giving me the suggestion of the properties that partakes to that particular widget. As a beginner I know what I need but since it doesn't give me the list that partakes to that particular widget, that is a problem for me. is there a fix for this or a suggestion of what I can do in this scenario or is their a flutter plugin that can help in this situation. 2) when i was coding in android studio, i was able to tweak my appbar to look like a card view with rounded edges, is it possible to the thesame in flutter. Any suggestions or youtube video that can help will be highly appreaciated. Thanks in advance.
I love this concept of Widget testing! Really helps shift left and rely less on complex e2e tests. I imagine the next step in integration tests should be asserting on the real users' scenarios with navigation and data expectations instead of also asserting on UI functionality.
Yes that definitely makes sense. For me it makes sense unit tests individual functions. Widget tests UI, and Integration tests general app functions and UX
Wonderful video. Thank you for making it. Id love to see more on Testing!
Straight and to the point, Wonderful.
Thanks man, really nice-made video. Tons of vibes for your freelance work path. Greetings from argentina!
Thank you for watching 😊
Really helpful and easy to understand explanation. Thanks a lot
YUH YUH PUMP THOSE WIDGETS BUSTER
Karolis Abrutis you betcha!
Hello Tadas your explain is good and perfect
Thanks for this video. It helped a lot
Hey Tadas is there a testing for checking responsiveness of the app so that I don't get overflow issue in bigger or smaller screens.
Perfect!
Thanks mate
Do we have a way to test every single Widget without initial app? Or have to repeat all the steps from the root widget to tapping the buttons to navigate to the very sub-widget?
Hey Tadas🔥
Hey Francesco 👋
It's the first time I hear about widget testing...
But from the definitions you gave, it seems that what you call widget testing, I call integration testing.
And what you call integration testing, I call end-2-end testing.
In fact, the only context in which I've heard Unit / Widget / Integration instead of Unit / Integration / e2e is Flutter.
I wonder why the vocabulary is different with this framework specifically...
Also, about 7:20, what if you don't know when the Future will be resolved? It could be 0.1 second like it could be 1 minute.
SuperHansburger93 yea I just went with the definition. But I think it's relatively accurate. For example if you are only testing a single form or something like that. I don't know if referring to it as integration testing is correct. I imagine integration testing to be system as a whole. To me end-to-end testing is interchangeable. At least from the companies I worked for. Others might be different
Great video👍,
Rasio Ganang Atmaja thank you!
I have an important question to ask about flutter,
1) I am a beginner just started using flutter, when I am coding with flutter, how do i know the properties or attributes of each widget. When I press ctrl space it gives me the whole suggestions in flutter instead of giving me the suggestion of the properties that partakes to that particular widget. As a beginner I know what I need but since it doesn't give me the list that partakes to that particular widget, that is a problem for me. is there a fix for this or a suggestion of what I can do in this scenario or is their a flutter plugin that can help in this situation.
2) when i was coding in android studio, i was able to tweak my appbar to look like a card view with rounded edges, is it possible to the thesame in flutter. Any suggestions or youtube video that can help will be highly appreaciated.
Thanks in advance.
how to test animations in flutter
Il giorno in cui se perdi devi pagare la cifra che hai chiesto, non arriverà mai troppo presto.
Youre like Elon Mask
Tharindu Dilshan hahahaha how so?
1st view 😎
Parth Mandalia hey nice! Thanks for watching 😊
2nd like
Tech Sterz almost got 1st 😂. Thanks for the like