我正在按照https://flutter.io/testing/#widget-testing进行flutter小部件测试。
说
只需运行测试/widget_test.dart,即可在首选的运行时环境(例如模拟器或设备)中查看测试运行。在窗口小部件测试的Flutter运行会话期间,您还可以交互地点击屏幕上的Flutter工具部分以打印建议的Finder。
我正在使用flutter run test / widget_test.dart,以便可以点击并获得建议的发现者。但是我无法暂停测试,因此我实际上无法点击。测试运行并自动结束。这样,除了Text('Test Finished')之外,屏幕上没有其他小工具。
非常感谢您!
答案 0 :(得分:0)
我知道问题被问到已经快两年了,但是无论如何。 tester.idle()
帮助我暂停了应用。
testWidgets('idle', (WidgetTester tester) async {
await tester.pumpWidget(
//
);
await tester.tap(find.byIcon(Icons.bluetooth));
await tester.pump();
tester.idle();
});