Flutter支持通过自定义点击等方式进行Widget测试,使用一些模拟的东西:https://docs.flutter.dev/cookbook/testing/widget/introduction
问题是:我可以在真正的设备上测试吗?我想在Android、iOS和Linux上测试很多与设备相关的东西。
Yes在flutter中,有一个选项可以在实际设备或模拟器上测试应用程序,称为集成测试。
这将显示设备上的所有测试。
您还可以根据不同的屏幕大小生成goldens(UI(快照,并获得设计提示,而不是在真实设备上运行整个测试。这将在微小的更改中节省大量时间,并且您总是可以以集成测试结束。