微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何与 flutter integration_test 中的原生 UI 元素进行交互?

如何解决如何与 flutter integration_test 中的原生 UI 元素进行交互?

我正在尝试对 Flutter 应用程序中的用户流程进行自动化测试。为此,我使用 Flutter 集成测试包 (https://flutter.dev/docs/testing/integration-tests)。我已经使用 integration_test 包编写了测试。尽管这些测试在物理设备上运行,但在某些情况下,我必须与本机 UI 元素进行交互(例如,单击权限按钮以授予相机权限等)但是,我无法与本机 UI 进行交互具体元素:

1.在系统权限对话框中点击允许
2.打开相机时点击拍摄按钮
3.从图库中选择图像

我想了解如何通过脚本实现上述情况并因此实现自动化。此外,可以将 appium-Flutter-driver 或 Flutter-driver 等框架与 Flutter_integration 结合使用来实现此目的。任何指针都会有所帮助。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。