【问题标题】:how to run all (unit and instrumented) tests with one click in Android Studio如何在 Android Studio 中一键运行所有(单元和仪器)测试
【发布时间】:2017-02-27 12:19:45
【问题描述】:

我正在 Android Studio 中开发一个 Android 应用。 我有单元测试和仪器测试。

我想把它们都跑一遍,看看我有没有弄坏东西。

现在我的工作流程是:

  • 转到项目视图
    • 导航到${app}/src/androidTest/java/
    • 右键单击该节点并选择Run 'All Tests'
    • 选择我的设备
    • 运行仪器测试

然后

  • 转到项目视图
    • 导航到${app}/src/androidTest/java/${package}
    • 右键单击该节点并选择Run 'Tests in ${package}'
    • 运行单元测试

我真正想要的是一个绿色的大按钮,它可以运行所有测试并同时报告单元测试和仪器测试的 OK/FAILED 结果。我该怎么做?

【问题讨论】:

    标签: android unit-testing android-studio


    【解决方案1】:

    你不能同时开始这两个测试...

    但是你可以创建两个绿色的大按钮。

    1. 转到您的项目文件并右键单击../app/src/androidTest/java

    2. 然后右击../app/src/test/java

    3. 享受吧! =)

    【讨论】:

    • 如果您只有一个模块,上述答案有效。如果您有多个模块并且想要为该项目中的所有模块运行所有测试,请查看我的答案:stackoverflow.com/a/56192783/2441420
    • 这太糟糕了。 TDD 编辑的根本原则是您使用 one 按钮运行 all 测试。不是“不同的测试,因为......”
    猜你喜欢
    • 2017-04-28
    • 2014-05-22
    • 1970-01-01
    • 1970-01-01
    • 2020-11-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-11-22
    相关资源
    最近更新 更多