使用Selenium WebDriver自动化Flutter Web应用程序

4

我是Flutter的新手。那么,我想知道是否可以使用Selenium WebDriver / Java来自动化Flutter Web应用程序。

我已经使用过Java / Cucumber来自动化Web应用程序,并使用了页面对象模式。那么,我可以使用相同的技术来自动化Flutter Web应用程序吗?

1个回答

5

可以的,因为自动化代码将在应用程序之上运行。所以没有限制。Flutter中有一个可用的包WebDriver,也许你可以试试这个。这是API文档


谢谢回答。我想知道如何开发页面对象。我可以开发成Java类吗?还是应该是.dart文件?我试着寻找Flutter Driver的Maven依赖,但似乎没有针对Flutter Web Driver的Maven依赖。 - undefined
1
你可以使用selenium-webdriver/java或flutter-webdriver/dart来自动化。如果你想使用flutter(dart),这里有一个YouTube播放列表:链接 - undefined
非常感谢。现在我明白了。我会选择使用Selenium/Java。 - undefined
1
@Vinee-the-Pooh 我很想知道你是如何成功实现这个的,如果你真的做到了的话。根据我的经验,Flutter Web应用对于浏览器和Selenium来说就像一个黑盒子一样。 - undefined
请您分享selenium-web driver/java的样例代码,可以吗?@Vinee-the-Pooh - undefined
1
目前使用Flutter 3 Web还无法实现这一点。您在此时此刻是否以任何方式取得了成功(请举例)? - undefined

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接