特辑 1 智能手机测试最前沿

特辑 1 智能手机测试最前沿

应用、浏览器、服务器端完全自动化

为智能手机开发的应用程序,不仅要对应 Android、iOS 等多种操作系统,提供服务的方式也分为本机应用程序和 Web 应用程序等。此外,应用在多数情况下还会与服务器端协同工作。像这样在开发时所涉及的目标会有很多,因此在测试的时候要考虑的事情也更多更复杂。基于这些情况,自动化测试势在必行。本特辑将从客户端到服务器端彻底讲解智能手机应用程序自动化测试的相关内容。

第 1 章 智能手机测试的基本知识:首先要建立测试策略 中川胜树

第 2 章 本机应用程序的 UI 自动化测试:使用 Calabash 编写跨 Android/iOS 平台的测试 山内沙瑛、贾成锴、小俣裕一

第 3 章 浏览器自动化测试:区别使用各种 Selenium WebDriver 冲田邦夫

第 4 章 JavaScript 自动化测试:使用 Jasmine 实施单元测试,使用 PhantomJS 实施集成测试 泽村正树

第 5 章 服务器端自动化测试:Web API 的集成测试 卜部昌平

第 6 章 自动构建与发布应用程序:TestFlight 与 Jenkins 的应用 吉藤博记

目录

  • 编委会
  • 分栏目录
  • 第 4 回 众多亮点的游戏设计世界
  • 特辑 1 智能手机测试最前沿
  • 第 1 章 智能手机测试的基本知识
  • 第 2 章 本机应用程序的 UI 自动化测试
  • 第 3 章 浏览器自动化测试
  • 第 4 章 JavaScript 自动化测试
  • 第 5 章 服务器端自动化测试
  • 第 6 章 自动构建与发布应用程序
  • 特辑 2 Amazon Web Services 最新技巧
  • 第 1 章 Amazon Web Services 的分层比较
  • 第 2 章 使用 EC2 和 VPC 构建系统
  • 第 3 章 有效利用 RDS 构建数据库
  • 第 4 章 利用 CloudFormation 实现自动化的系统环境构建
  • 特辑 3 Sass/Compass 实战
  • 第 1 章 Sass/Compass 简介
  • 第 2 章 构建开发环境
  • 第 3 章 Sass 的基本语法以及 Compass
  • 第 4 章 写出现代化的 CSS
  • 第 5 章 实践中的 Sass/Compass
  • 第 9 回 使用 Boxen 进行 Mac 的环境搭建和配置管理
  • 第 9 回 通过重构改善数据库设计
  • 第 10 回 移动设备环境下的调试技术用方法
  • 第 4 回 使用 Grunt 实现前端开发的自动化
  • 第 9 回 用程序性能分析来分析性能问题
  • 第 9 回 通过 Doctrine Annotations 实现的声明式编程
  • 第 23 回 Perl 应用的测试与高速 CI 环境的构建方法
  • 第 18 回 致力于改善响应速度的“特命”小组
  • 图灵访谈 CSS 只是进化的一部分