Flutter Driver(或Silenium/Ghost Inspector)的高级功能



寻找 Flutter 的 UI 集成测试策略。我们很想使用 Silenium/Ghost Inspector,但由于 Flutter 中缺少 html id 或 CSS 类(为 Flutter Web 应用程序添加 id 或 name 属性或其他识别方法?(,这似乎不切实际。还是有人找到了解决方法?

与此同时,Flutter Driver 只有非常基本的文档用于简单的测试,例如查找按钮和按下按钮。任何人都知道我是否可以执行其他操作,例如导航到特定页面(例如使用 # url 片段(、测试指向外部站点的链接、根据图像检查页面的视觉设置以及其他此类测试,这些测试将是 Silenium 等的标准。

谢谢!!

好吧,似乎Flutter Driver仍然非常有限,所以我找到了使用Selenium的策略,并在此处发布了完整的详细信息: 将Selenium浏览器测试与Flutter Web应用程序一起使用的策略

相关内容

  • 没有找到相关文章

最新更新