更新时间:2023-04-25 10:21:18
封面
版权信息
内容简介
前言
第1部分 功能业务测试
第1章 软件测试基础
1.1 软件概述
1.2 软件缺陷
1.3 软件测试概述
1.4 软件测试分类
1.5 软件测试原则
1.6 软件测试模型
1.7 测试计划
本章小结
第2章 测试用例设计
2.1 测试用例介绍
2.2 测试用例的设计方法
2.3 测试用例编写
课后习题
第3章 测试策略
3.1 兼容性测试
3.2 易用性测试
3.3 Web测试
3.4 数据库测试
第4章 测试总结和测试过程改进
4.1 软件测试总结
4.2 测试总结报告
4.3 测试的文档
4.4 组织测试
4.5 软件测试过程改进
第2部分 自动化测试部分
第5章 自动化测试
5.1 自动化测试概述
5.2 Selenium工具介绍
5.3 Python WebDriver环境搭建
5.4 浏览器操作API
5.5 Selenium元素的定位
5.6 常用元素操作API
5.7 鼠标键盘事件
5.8 等待操作
5.9 处理常见自动化场景
第6章 自动化测试模型
6.1 自动化测试框架简介
6.2 自动化测试模型介绍
6.3 数据驱动
6.4 关键字驱动
第7章 UnitTest单元自动化测试框架
7.1 Python下UnitTest单元测试框架
7.2 生成HTMLTestRunner测试报告
第8章 QTP自动化测试
8.1 QTP概述
8.2 QTP使用
第3部分 性能测试部分
第9章 性能测试
9.1 性能测试概述
9.2 性能测试流程
9.3 性能测试指标分析和定义
第10章 LoadRunner性能测试
10.1 LoadRunner的构成和测试过程
10.2 LoadRunner创建脚本
10.3 LoadRunner场景控制
10.4 LoadRunner结果分析
第11章 JMeter性能测试
11.1 利用JMeter制作性能测试脚本
11.2 JMeter脚本制作
11.3 JMeter脚本调试
11.4 性能测试运行方式
11.5 收集性能测试结果
第4部分 移动端测试
第12章 手机App测试
12.1 手机App业务功能测试
12.2 adb命令的使用
12.3 随机自动化测试monkey的使用
12.4 性能测试工具GT的使用
附录A:面试题集