编辑推荐
本书对软件测试技术与相关实践进行了研究介绍。
内容简介
本书共分为12章。
第1-4章讲解软件测试基础,包括软件测试概念、流程、测试计划,测试用例设计,测试策略,软件测试总结和测试过程改进;
第5-8章讲解功能自动化测试相关知识,包括selenium Web自动化测试,自动化测试模型,unittest单元自动化测试框架,QTP自动化测试;
第9-11章讲解性能测试,包括性能测试概念,Load Runner 性能测试,Jmeter性能测试;
第12章为手机App测试,包括App常规测试、adb、monkey,同时附录中收录了常见面试题。
作者简介
编者付朝晖,研究生。现担任长沙民政职业技术学院系主任,拥有多年一线计算机相关课程授课经历和高校管理经历,已出版过计算机方面的教材。
章节目录
版权信息
内容简介
前言
第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:面试题集
软件测试技术与实践是2023年由电子工业出版社出版,作者付朝晖 主编。
得书感谢您对《软件测试技术与实践》关注和支持,如本书内容有不良信息或侵权等情形的,请联系本网站。