作品简介

这本实验教程是对教材《软件测试方法和技术》的有力补充,指导教学过程中所需要的实验,含实验目的、环境、内容和详细的过程指导。全书共有19个实验,覆盖单元测试、集成测试、功能测试、性能测试、安全性测试和验收测试等,主要以当今流行的Web应用、移动App应用为测试对象,并增加了一些深度的实验,如反编译安全测试、开源测试框架Fitnesse的解析等,是软件测试教学不可多得的实验教材。

朱少民,国内知名测试专家。近三十年来一直从事软件工程、质量管理等工作,先后获得多项科技进步奖,出版了十多部著作,代表作《软件测试方法和技术(第3版)》《全程软件测试(第3版)》等。近5年帮助国内近百家企业提升其软件研发能力水平,并经常在国内外学术会议或技术大会上发表演讲。之前曾任思科(中国)软件有限公司QA高级总监。

作品目录

  • 内容简介
  • 前言
  • 第1篇 单元测试与集成测试实验
  • 实验1 语句和判定覆盖测试设计
  • 实验2 条件覆盖和条件组合覆盖测试设计
  • 实验3 修正条件/判定覆盖测试设计
  • 实验4 基于JUnit的单元测试
  • 实验5 基于CppUnit的单元测试
  • 实验6 基于JavaScript的单元测试
  • 实验7 基于PMD的静态测试
  • 实验8 基于Jenkins的集成测试
  • 第2篇 Web应用的系列测试实验
  • 实验9 Web应用的功能测试
  • 实验10 Web应用的性能测试
  • 实验11 Web应用的安全性测试
  • 第3篇 移动App的系列测试实验
  • 实验12 移动App功能与兼容性测试
  • 实验13 移动App功能自动化测试
  • 实验14 移动App代码反编译安全测试
  • 实验15 移动App敏感信息安全测试
  • 第4篇 验收测试及其框架解析实验
  • 实验16 基于Fitnesse的验收测试实验
  • 实验17 开源测试框架Fitnesse的解析
  • 实验18 搭建虚拟测试环境
  • 实验19 系统安装/卸载和兼容性测试实验
  • 附加案例
  • 教材中源代码
  • 附录A Java环境配置
  • 附录B 邮件服务器搭建
  • 附录C SVN环境安装配置
  • 附录D 关于JeeSite
  • 附录CD
展开全部