什么是 Monkey Monkey 是一个 Android 自动化测试小工具。主要用于Android 的压力测试,主要目的就是为了测试 App 是否会Crash。 Monkey 特点 顾名思义,Monkey就是猴子,Monkey测试,就像一只猴子,在电脑面前,乱敲键盘在测试。猴子什么都不懂,只知道
原文:https://developer.android.com/training/testing/ui-testing/uiautomator-testing.html 涉及跨多个应用程序的用户交互的用户界面(UI)测试可以验证应用程序在用户流量跨越其他应用程序或进入系统UI时的行为。这种用户流程
原文:https://developer.android.com/training/testing/ui-testing/espresso-testing.html 在单个应用程序中测试用户交互有助于确保用户在与应用程序进行交互时不会遇到意外的结果,或遇到糟糕的体验。如果需要验证应用的UI功能是否正
原文:https://developer.android.com/training/testing/ui-testing/index.html 用户界面(UI)测试的一种方法是简单地让测试人员在目标应用程序上执行一组用户操作,并验证其行为是否正确。但是,这种手动方法可能耗时、乏味、且容易出错。更有效
原文:https://developer.android.com/training/testing/unit-testing/instrumented-unit-tests.html Instrumented 单元测试是在真机和模拟器上运行的测试,它可以利用Android框架API和支持的API(如
原文:https://developer.android.com/training/testing/unit-testing/local-unit-tests.html 如果单元测试没有依赖或者只有简单的Android依赖,则应该在本地开发机器上运行测试。这种测试方法非常高效,因为它可以避免每次运行
原文:https://developer.android.com/training/testing/unit-testing/index.html 单元测试是应用程序测试策略的基本测试。通过针对您的代码创建和运行单元测试,可以轻松验证各个单元的逻辑是否正确。在每次构建之后运行单元测试可快速捕获并修复
原文:https://developer.android.com/training/testing/fundamentals.html 用户在不同的级别上与Android应用产生交互,包括从按下按钮到将信息下载到用户的设备上,因此,应该在迭代开发应用程序时测试各种用例和交互。 使用迭代开发工作流
原文:https://developer.android.com/training/testing/index.html 测试App是开发过程中的重要组成部分。通过对应用程序持续的运行测试,在发布之前可以验证程序的正确性、功能和可用性。 测试还提供了以下优点: 快速反馈失败 开发周期的早期问题检