《Android 应用测试指南》——第1章,第1.5节Android测试框架
本节书摘来自异步社区《Android 应用测试指南》一书中的第1章,第1.5节Android测试框架,作者 【阿根廷】Diego Torres Milano(迭戈 D.),更多章节内容可以访问云栖社区“异步社区”公众号查看 1.5 Android测试框架Android提供了一个高级的测试框架,这个框架是JUnit的一个扩展,在标准JUnit的基础上插入了方便执行上述测试的插件。有的情况下,我们需要再装一些工具,而且集成这些工具大多情况下都很简单和直接。 Android测试环境的关键特性包括以下这些:Android在JUnit框架基础上扩展了访问系统对象的方法;通过模拟器框架可以测试应用和控制器;提供了常用的、不同版本的系统对象的模拟器;提供了执行单个用例、用例集的工具,无须模拟器;提供测试用例、工程的管理工具,在ADT的Eclipse插件中,用命令行来控制。 1.5.1 模拟器模拟器框架是测试框架的基础。模拟器控制被测的应用,并且允许插入桩来模拟应用的某些部件的执行。比如,你可以在应用启动之前创建模拟的Context,应用程序将会用模拟的Context来执行。 所有的应用程序跟周边环境...