Android测试(3):Android单元测试

原文:https://developer.android.com/training/testing/unit-testing/index.html

单元测试是应用程序测试策略的基本测试。通过针对您的代码创建和运行单元测试,可以轻松验证各个单元的逻辑是否正确。在每次构建之后运行单元测试可快速捕获并修复由代码更改引入到应用程序的软件回归。

单元测试通常以可重复的方式实现尽可能小的代码单元(可以是方法,类或组件)的功能。当需要验证应用程序中特定代码的逻辑时,应该构建单元测试。例如,你创建了一个类,单元测试可以帮助检查该类是否处于正确的状态。通常,单元测试是相对独立的,你的测试只会影响和检查被测试单元的变更,Mock框架可以用来隔离你要测试单元的依赖。

注意:单元测试不适合测试复杂的UI交互事件。相反,应该使用UI测试框架,如UI自动化测试中所述。

为了测试Android应用程序,通常需要创建这些类型的单元测试:

如何构建在本地机器上运行的单元测试:Building Local Unit Tests(创建本地单元测试)

如何构建在Android设备或模拟器上运行的单元测试:Building Instrumented Unit Tests(创建Instrumented单元测试)

Powered by AppBlog.CN     浙ICP备14037229号

Copyright © 2012 - 2020 APP开发技术博客 All Rights Reserved.

访客数 : | 访问量 :