Patrol for Flutter web apps #1489
-
I think I read it, can't find where, that Patrol does not support Flutter web apps but is going to. It would be useful for us because we also have Flutter web apps needing test automation. When will Patrol have support for testing Flutter web apps? Like in a few months or so? |
Beta Was this translation helpful? Give feedback.
Replies: 6 comments 5 replies
-
Following the thread... |
Beta Was this translation helpful? Give feedback.
-
Hi, currently we don't have any plans to add support for Flutter Web. If anything, we'll probably ship Flutter Desktop earlier.
At least.
What sort of automation? The same as on mobile - native permissions etc? |
Beta Was this translation helpful? Give feedback.
-
I asked because in How We 10x Improved Flutter UI Testing With Patrol 2.0 a lot of problems are mentioned regarding the integration_test plugin, especially in section "integration_test doesn’t deliver". My hope was that we would not have these problems if we could use Patrol for testing Flutter web apps. It was not because of any native features, which we do not need for web app testing I think. |
Beta Was this translation helpful? Give feedback.
-
@jagadeesht9 In my opinion there is no good enough test automation tool for Flutter web apps, sad but true. In our projects I suggest to automate tests on API level and to manually tests Flutter web apps. For mobile apps however I think Patrol is a good test automation tool. In my opinion Flutter web apps should not even be developed because there is no good enough E2E test tool for it. |
Beta Was this translation helpful? Give feedback.
-
Hi @bartekpacia , I have a use case of running the same flutter tests on both Mobile and Web. Because our app is being built on Android Native, Android Web, iOS native, iOS Web and Some customer base use it via Desktop Web too. Currently we have the automation for the Android and iOS Mobile Automation using Patrol But we are unable to test the Web version via automation. Could you please look into this as a priority as per my thinking Many of Patrol users face the same problem. If you are moving forward with this Web Support, may I know if there is any ETA for the feature release? Thanks and Best! |
Beta Was this translation helpful? Give feedback.
-
I have a use case for Flutter Web as well. At ostrichcyber-risk.com, we're currently using As for the use case, it doesn't differ too much from mobile apps. Tap on things, automate inputs, allow expectations of outputs, and do it in a repeatable way that can be automated as part of CI/CD build pipelines with good reporting. If Patrol could do that, we'd be instant customers. |
Beta Was this translation helpful? Give feedback.
Ah, okay - thanks for explaining. Honestly, I have never used
integration_test
when testing a Flutter Web app, so I don't really know if those problems are present in that scenario.Web is very different from mobile and I have no experience with it. I'd have to investigate how things look like there.
Yeah, I think the same. That's what always baffles me when people ask about Patrol on Flutter Web - like, "c'mon, what's the use case?" :)