测试您的应用

此页面描述了各种工具,这些工具可帮助您从 Android Studio 或命令行创建、配置和运行测试。

如果您想详细了解测试的基础知识以及如何编写测试,请参阅 在 Android 上测试应用

有不同的方法可以运行和配置测试

  • 在 Android Studio 中测试

    对于基本的测试需求,Android Studio 包含了一些功能,可以帮助您在 IDE 中创建、运行和查看测试结果。使用 Android Studio,您可以在应用程序源代码中点击以创建和运行特定类或方法的测试,使用菜单配置多个测试设备,并与测试矩阵工具窗口交互以可视化测试结果。有关如何使用 Android Studio 创建和管理测试的更多信息,请参阅 在 Android Studio 中进行测试

  • 从命令行运行测试

    为了获得更细粒度的控制,您可以从命令行运行测试。命令行测试提供了一种简单的方法来单独或组合地定位模块或构建变体。通过 Android 调试桥 (adb) shell 运行测试允许在您想要运行的测试方面进行最大程度的自定义。

    持续集成系统 上,从命令行运行测试也很有用。

    有关更多信息,请参阅 从命令行进行测试

  • 高级测试

    对于高级测试需求,您可能希望覆盖默认设置、配置 Gradle 选项或重构代码以使测试在它们自己的模块中分离。有关如何为特殊用例设置测试配置的更多信息,请参阅 高级测试设置

    要测试您的应用程序在用户与其交互时的行为,您可以使用诸如 Espresso 测试录制器应用爬虫UI AutomatorMonkey 测试 等工具。