Is there a special thing to know-consider while testing a mobile app developed by "flutter"?

Hi all,

I’m asking this question because I’ll have an interview with one of the clients part of my future mission as consultant.

The information I got, is that they are using flatter to develop their mobile app.
I’m wondering if there is anything special to consider from testing / automation side ?

And if there are interesting questions I could ask them during the interview ?

Thanks!

3 Likes

Since frameworks like Flutter provide the ability to use a single code-base to cover multiple mobile platforms, I’d be very curios as to how much cross-platform testing is really needed?

1 Like

Good point to consider ! and it’s interesting to make same set of automated tests for multiple mobile platforms.
It could be Appium as a solution, not sure which one they are usign or if they already have ones

3 Likes

And another thing to ask would be perhaps if they are using any solution (open source or commercial) to make testing across different mobile devices easier.

1 Like

Hey there, I’m digging up this old thread, maybe I should have started a new one…

Anyway, I’ve been asked to research automation tools for Flutter. I’ve started looking around but wondered if anyone had any experiences they could share…? The app in question is still at an early stage with very few features, so it would be great to get in there early with some automation set up.

Merci, friends!

3 Likes

Though testing an app based on flutter is similar to other applications, there are four most significant components of testing an app based on flutter. These include:

  1. Unit tests

  2. Widget tests

  3. Integration tests

  4. Continuous integration services

If you need to explore more detail on how the process works, you can consider the following link to work on the process.

3 Likes

I assume you have a “debugging-enabled build” (not the symbols, the runtime flags), I recall needing a debug build in order to use a certain testing toolstack.

1 Like