【发布时间】:2018-11-28 11:06:25
【问题描述】:
我正在以 https://flutter.io/testing/#widget-testing 的身份关注 Flutter 小部件测试。
上面写着
只需 flutter run test/widget_test.dart 即可在您喜欢的运行时环境(例如模拟器或设备)中查看您的测试运行情况。在小部件测试的 Flutter 运行会话期间,您还可以交互点击屏幕的某些部分,以便 Flutter 工具打印建议的 Finder。
我正在使用 flutter run test/widget_test.dart 以便我可以点击并获取建议的查找器。但我无法暂停测试,以便我可以实际点击。测试运行并自动结束。这样屏幕上除了 Text('Test Finished') 之外没有任何小部件。
非常感谢!
【问题讨论】:
-
只要在 IDE 中测试的一行设置断点即可。
-
我没有使用 IDE 来运行我的测试,我使用 commen flutter run test/widget_test.dart 从命令行运行它。测试页面没有提及如何调试测试,除了 debugDumpApp() 它只是转储整个小部件树。
-
在您发表评论后,我还尝试使用 flutter.io/debugging 的 debugger(),但这似乎不起作用。
-
不知道你尝试了什么。你需要打开天文台flutter.io/debugging/…
标签: flutter flutter-test