Android App Development: Unit Testing 中文字幕
安卓应用开发教程之发布应用之单元测试 中文字幕Android App Development: Unit Testing
确保您的Android移动应用的每个部分都能完美运行
使用单元测试和Android SDK中的内置工具在单元级别测试您的应用程序
学习编写两种基本类型的单元测试(本地和仪表测试),并处理复杂的条件,异常甚至用户界面测试
James P. White引入了SDK内外的工具来加速和自动执行单元测试
White还查看了模拟对象,这些对象有助于在真实对象不可用时帮助测试代码(例如,尚未创建的类)
这些简单的测试技术将帮助您创建更稳定的代码库并为最终用户提供质量更好的应用程序
主题包括:
为什么要单元测试
单元测试工具
使用JUnit进行本地测试
使用JUnit断言,规则和类别
执行仪器测试
过滤测试
使用UI Automator和其他测试工具进行测试
- [配音]在为Android设备构建应用时,务必确保其按照您的要求工作。
一个很好的方法是通过编写单元测试来确保单个组件正常工作。
我是Jim White。
我从事软件工程师已有20多年了。
在本课程中,我将向您介绍使用Android SDK中提供的工具进行单元测试的好处。
我们将看看如何设置本地测试和测试。
然后,我们来看看一些替代工具,在某些情况下,可以在SDK之外找到工具。
我们最后看一下模拟对象,这是帮助隔离你想测试的单元的好方法。
单元测试可以帮助您确保您的应用在开发过程中保持稳定,并最终让您交付质量更好的应用。
那么我们开始吧。