特辑 1 智能手机测试最前沿
应用、浏览器、服务器端完全自动化
为智能手机开发的应用程序,不仅要对应 Android、iOS 等多种操作系统,提供服务的方式也分为本机应用程序和 Web 应用程序等。此外,应用在多数情况下还会与服务器端协同工作。像这样在开发时所涉及的目标会有很多,因此在测试的时候要考虑的事情也更多更复杂。基于这些情况,自动化测试势在必行。本特辑将从客户端到服务器端彻底讲解智能手机应用程序自动化测试的相关内容。
第 1 章 智能手机测试的基本知识:首先要建立测试策略 中川胜树
第 2 章 本机应用程序的 UI 自动化测试:使用 Calabash 编写跨 Android/iOS 平台的测试 山内沙瑛、贾成锴、小俣裕一
第 3 章 浏览器自动化测试:区别使用各种 Selenium WebDriver 冲田邦夫
第 4 章 JavaScript 自动化测试:使用 Jasmine 实施单元测试,使用 PhantomJS 实施集成测试 泽村正树
第 5 章 服务器端自动化测试:Web API 的集成测试 卜部昌平
第 6 章 自动构建与发布应用程序:TestFlight 与 Jenkins 的应用 吉藤博记