如何在 Android Studio (Win10) 中运行单个 Flutter 测试?

Posted

技术标签:

【中文标题】如何在 Android Studio (Win10) 中运行单个 Flutter 测试?【英文标题】:How do I run an individual Flutter test in Android Studio (Win10)? 【发布时间】:2021-12-09 20:28:35 【问题描述】:

我正在使用 Windows 10 上的 android Studio 来开发 Flutter 应用。我可以很好地运行一组测试,但是当我尝试单独运行单个测试时(通过单击测试名称前面的小“播放”按钮),我收到以下错误:

No tests match regular expression "^Test name\.( \(variant: .*\))?$".

这是我的测试结构:

  group('Tests', () 
    testWidgets('Test name.', (WidgetTester tester) async 
      // Test logic
    );
  );

它在我的另一台运行 Ubuntu 的计算机上运行良好,但由于某种原因它在 Windows 上运行。有没有其他人遇到过这个问题?

【问题讨论】:

【参考方案1】:

我找到了一种解决方法 - 当您单击测试名称旁边的小播放按钮时,您必须先单击“修改运行配置”,然后单击“确定”。然后确保从顶部工具栏运行修改后的配置,而不是再次单击测试名称前面的播放按钮。

【讨论】:

以上是关于如何在 Android Studio (Win10) 中运行单个 Flutter 测试?的主要内容,如果未能解决你的问题,请参考以下文章

win10 大文件 安卓android studio修改 汉化

仅仅需一步教你解决Win10下Android Studio terminal无法使用的问题

Win10安卓模拟器Visual Studio Emulator for Android使用简介(转)

android studio如何获取SHA1(Win+Mac)

cordova+Android Studio 1.0+ionic+win7(转)

win7/win10上安装谷歌官方无广告的安卓模拟器 - Android Studio - 下载安装AVD虚拟机