AI简介
这是一本深度讲解移动平台测试技术、技巧、工具和测试用例等实战知识的图书。内容涵盖主流的测试工具,包括JUnit、Monkey、MonkeyRunner、Robotium、UIAutomator、Appium以及性能测试利器LoadRunner、手机端性能监控工具Emmagee等;重点讲解移动平台的主要实战技术,如单元测试、功能测试、性能测试、UI测试、手游测试、自动化测试、测试用例管理、持续集成、脚本录制等。书中结合实例对各个工具进行深入讲解,真正做到学以致用。
书中首先介绍了Android系统架构分层,包括应用程序层、应用程序框架层、系统运行库层和Linux内核层。通过了解这些分层,读者可以更好地理解Android系统的运行原理,为后续的测试工作打下基础。
接着,书中深入讲解了Android权限系统概述,解释了Android操作系统如何确保应用间的安全性和隔离性。读者可以通过学习这部分内容,更好地理解Android系统的安全机制,为自动化测试提供可能。
在搭建Android开发环境部分,书中详细介绍了如何搭建Android开发环境步骤,包括语言基础、单元测试基础和IDE的掌握。