计算机
类型
可以朗读
语音朗读
138千字
字数
2019-10-01
发行日期
展开全部
主编推荐语
软件测试基础知识、黑白盒、性能安全自动化测试、项目实例。
内容简介
本书共分为9个章节:第1章讲解软件测试的基础知识体系;第2~3章讲解黑盒测试与白盒测试方法;第4~7章分别讲解性能测试、安全测试、自动化测试、移动App测试相关知识;第8~9章以一个项目为例,讲解各种测试文档的编写。
目录
- 扉页
- 版权页
- 目录
- 内容提要
- 序言
- 前言
- 第1章 软件测试基础
- 1.1 软件概述
- 1.1.1 软件生命周期
- 1.1.2 软件开发模型
- 1.1.3 软件质量概述
- 1.2 软件缺陷管理
- 1.2.1 软件缺陷产生的原因
- 1.2.2 软件缺陷的分类
- 1.2.3 软件缺陷的处理流程
- 1.2.4 常见的软件缺陷管理工具
- 1.3 软件测试概述
- 1.3.1 软件测试简介
- 1.3.2 软件测试的目的
- 1.3.3 软件测试的分类
- 1.4 软件测试与软件开发
- 1.4.1 软件测试与软件开发的关系
- 1.4.2 常见的软件测试模型
- 1.5 软件测试的原则
- 1.6 软件测试的基本流程
- 1.6.1 软件测试的流程
- 1.6.2 实例:摩拜单车App开锁用车功能测试流程
- 1.7 本章小结
- 1.8 本章习题
- 第2章 黑盒测试方法
- 2.1 等价类划分法
- 2.1.1 等价类划分法概述
- 2.1.2 实例:三角形问题的等价类划分
- 2.1.3 实例:余额宝提现的等价类划分
- 2.2 边界值分析法
- 2.2.1 边界值分析法概述
- 2.2.2 实例:三角形问题的边界值分析
- 2.2.3 实例:余额宝提现的边界值分析
- 2.3 因果图与决策表法
- 2.3.1 因果图设计法
- 2.3.2 决策表
- 2.3.3 实例:三角形决策表
- 2.3.4 实例:工资发放决策表
- 2.4 正交实验设计法
- 2.4.1 正交实验设计法概述
- 2.4.2 实例:微信Web页面运行环境正交实验设计
- 2.5 本章小结
- 2.6 本章习题
- 第3章 白盒测试方法
- 3.1 逻辑覆盖法
- 3.1.1 语句覆盖
- 3.1.2 判定覆盖
- 3.1.3 条件覆盖
- 3.1.4 判定-条件覆盖
- 3.1.5 条件组合覆盖
- 3.1.6 实例:三角形逻辑覆盖问题
- 3.2 程序插桩法
- 3.2.1 目标代码插桩
- 3.2.2 源代码插桩
- 3.2.3 实例:求3个数的中间值
- 3.3 本章小结
- 3.4 本章习题
- 第4章 性能测试
- 4.1 性能测试概述
- 4.2 性能测试的指标
- 4.3 性能测试的种类
- 4.4 性能测试的流程
- 4.5 性能测试工具
- 4.5.1 LoadRunner
- 4.5.2 JMeter
- 4.6 实例:网站负载测试
- 4.6.1 LoadRunner的安装
- 4.6.2 项目准备工作
- 4.6.3 使用VuGen录制脚本
- 4.6.4 使用Controller设计场景
- 4.6.5 使用Analysis分析测试结果
- 4.7 本章小结
- 4.8 本章习题
- 第5章 安全测试
- 5.1 安全测试概述
- 5.1.1 什么是安全测试
- 5.1.2 安全测试的基本原则
- 5.2 常见的安全漏洞
- 5.2.1 SQL注入
- 5.2.2 XSS跨站脚本攻击
- 5.2.3 CSRF攻击
- 5.3 渗透测试
- 5.3.1 什么是渗透测试
- 5.3.2 渗透测试的流程
- 5.4 常见的安全测试工具
- 5.5 实例:测试传智播客图书库的安全性
- 5.5.1 AppScan安装
- 5.5.2 扫描传智播客图书库的安全漏洞
- 5.6 本章小结
- 5.7 本章习题
- 第6章 自动化测试
- 6.1 自动化测试概述
- 6.1.1 什么是自动化测试
- 6.1.2 自动化测试的基本流程
- 6.1.3 自动化测试实施策略
- 6.1.4 自动化测试的优势和劣势
- 6.2 自动化测试常见技术
- 6.3 自动化测试常用工具
- 6.4 持续集成测试
- 6.4.1 持续集成的概念
- 6.4.2 持续集成测试框架设计
- 6.5 实例:博学谷在线教育平台测试
- 6.5.1 测试环境准备
- 6.5.2 博学谷网页元素定位
- 6.5.3 测试登录和退出功能
- 6.5.4 测试网页跳转
- 6.6 本章小结
- 6.7 本章习题
- 第7章 移动App测试
- 7.1 移动App测试概述
- 7.2 移动App测试要点
- 7.2.1 UI测试
- 7.2.2 功能测试
- 7.2.3 专项测试
- 7.2.4 性能测试
- 7.3 移动App测试流程
- 7.4 移动App测试工具
- 7.5 实例:使用Appium测试App——手机安全卫士
- 7.5.1 测试环境准备
- 7.5.2 手机安全卫士UI测试
- 7.5.3 手机安全卫士功能测试——手机杀毒
- 7.6 本章小结
- 7.7 本章习题
- 第8章 在线考试系统(上)
- 8.1 项目简介
- 8.2 测试需求说明书
- 8.3 测试需求评审
- 8.4 测试计划
- 8.5 测试方案
- 8.6 测试用例
- 8.7 本章小结
- 第9章 在线考试系统(下)
- 9.1 测试脚本
- 9.2 测试报告
- 9.3 缺陷报告
- 9.4 本章小结
展开全部
出版方
人民邮电出版社
人民邮电出版社是工业和信息化部主管的大型专业出版社,成立于1953年10月1日。人民邮电出版社坚持“立足信息产业、面向现代社会、传播科学知识、服务科教兴国”,致力于通信、计算机、电子技术、教材、少儿、经管、摄影、集邮、旅游、心理学等领域的专业图书出版。