软件测试技术实战教程 ALM、UFT与LoadRunner(微课版)

60个在线微课视频配合图书同步讲解
分享 推荐 0 收藏 46 阅读 6.7K
北京威链优创科技有限公司 (作者) 978-7-115-49141-1

关于本书的内容有任何问题,请联系 马小霞

以独到的视角理解软件测试理论与实际工作的联系
国家级精品课程、国家级精品资源共享课立项课程配套教材
校企合作、结合企业用人需求和院校课程体系的要求

内容摘要

本书与《软件测试技术基础教程--理论、方法与工具》是姐妹篇,本书则以实际案例结合流行的商用测试管理工具ALM、自动化测试工具UFT、性能测试工具LoadRunner详细介绍了软件测试理论、测试方法及测试工具在项目中的具体应用。

目录

第1章 软件测试与项目分析 1
1.1 软件测试定义 1
1.2 软件测试目的 1
1.3 软件缺陷定义 2
1.4 缺陷产生原因 2
1.5 软件测试分类 4
1.5.1 按测试方法划分 4
1.5.2 按测试阶段划分 7
1.6 软件测试流程 8
1.7 测试项目分析 10
1.7.1 测试目标定义 10
1.7.2 项目背景分析 10
1.7.3 测试任务识别 11
1.7.4 测试资源分析 11
1.7.5 测试风险分析 11
实训课题 12
第2章 团队组织及任务分配 13
2.1 团队人员构成 13
2.2 测试组织结构 14
2.3 测试团队建立 15
2.3.1 测试组长任命 15
2.3.2 测试小组建立 16
2.4 测试工作任务 17
2.4.1 测试任务分配 17
2.4.2 组员日常工作事务 18
2.5 管理平台配置 18
2.5.1 测试管理工具选择 18
2.5.2 ALM工具介绍 19
2.5.3 ALM后台管理 21
2.5.4 ALM项目自定义 24
实训课题 29
第3章 测试计划与测试方案 30
3.1 测试计划设计 30
3.1.1 测试计划定义 30
3.1.2 测试计划目的 30
3.1.3 测试计划设计 31
3.2 测试方案设计 31
3.2.1 测试方案定义 31
3.2.2 测试方案目的 31
3.2.3 测试方案设计 31
实训课题 32
第4章 测试需求分析与管理 33
4.1 测试需求分析 33
4.2 测试需求管理 36
实训课题 41
第5章 测试用例设计与经验库 42
5.1 测试用例设计 42
5.2 测试用例管理 49
5.3 测试经验库 50
5.3.1 功能设计 50
5.3.2 信息提示 51
5.3.3 系统交互 51
5.3.4 容错处理 52
5.3.5 数据边界 52
实训课题 53
第6章 手工功能测试执行 54
6.1 测试环境搭建 54
6.1.1 测试环境配置要求 55
6.1.2 硬件采购安装 57
6.1.3 操作系统安装 57
6.1.4 JDK安装与配置 58
6.1.5 MySQL安装与配置 63
6.1.6 Tomcat安装与配置 72
6.1.7 被测应用程序部署 76
6.2 测试用例执行 82
6.2.1 测试集创建 82
6.2.2 测试集执行 83
6.2.3 测试集执行策略 88
6.3 缺陷跟踪处理 88
6.3.1 测试工程师提交缺陷 92
6.3.2 测试组长处理缺陷 94
6.3.3 开发组长处理缺陷 94
6.3.4 开发工程师处理缺陷 95
6.4 回归测试 96
6.5 功能测试报告输出 97
实训课题 100
第7章 UFT自动化测试实施 101
7.1 自动化测试简介 101
7.2 UFT简介 102
7.3 UFT实现原理 103
7.4 VBS自动化编程 104
7.4.1 VBScript简介 104
7.4.2 VBScript基础 105
7.4.3 数据类型转换 108
7.4.4 输入输出函数 109
7.4.5 类型判断函数 109
7.4.6 字符串处理函数 110
7.4.7 时间处理函数 110
7.4.8 语句逻辑结构 111
7.4.9 VBScript过程 113
7.4.10 文件操作 114
7.5 UFT功能基础 115
7.5.1 对象与对象库 115
7.5.2 录制与回放 116
7.5.3 检查点 118
7.5.4 变量 126
7.5.5 描述性编程 129
7.6 UFT高级应用 131
7.6.1 脚本开发流程 131
7.6.2 录制开发脚本 132
7.6.3 优化增强脚本 133
7.7 自动化测试实施 137
7.7.1 设计框架结构 138
7.7.2 设计数据文件 138
7.7.3 编写通用函数 139
7.7.4 编写测试脚本 140
7.7.5 组织测试过程 143
7.7.6 运行测试脚本 143
7.7.7 分析测试结果 143
实训课题 144
第8章 性能测试实施 145
8.1 性能测试需求分析 145
8.1.1 性能测试必要性评估 145
8.1.2 性能测试工具选型 146
8.1.3 性能测试需求分析 147
8.1.4 性能测试需求评审 149
8.2 性能测试实施 150
8.2.1 测试需求分析与定义 150
8.2.2 性能指标分析与定义 151
8.2.3 测试模型构建 154
8.2.4 场景用例设计 154
8.2.5 脚本用例设计与开发 156
8.2.6 脚本调试与优化 162
8.2.7 场景设计与实现 166
8.2.8 场景执行与结果收集 170
8.2.9 结果分析与报告输出 170
8.2.10 性能调优与回归测试 182
实训课题 183
附录1 OA系统测试计划 184
附录2 OA系统测试方案 190
附录3 OA系统功能测试用例集 194
附录4 OA系统功能测试报告 199
附录5 OA系统考勤业务模块性能测试方案 202
附录6 OA系统考勤业务模块性能测试报告 205

读者评论

赶紧抢沙发哦!

我要评论

作者介绍

北京威链优创科技有限公司(简称“威链优创”)是一家集IT应用型人才培养,教育产业投资为一体,立足中国、走向国际的教育服务公司。公司秉持用技术推动教育进步的使命,致力于让每一个人都享有优质的教育。“威链优创”不断汇聚优质的行业专家,钻研教育技术,结合先进技术,针对技能学习进行研发,关注个人能力成长,促进IT教育行业的进步,更积极投身教育公平与教育公益事业,努力成为业内受尊重的教育服务公司。

购买本书用户

相关图书

人邮微信
本地服务
人邮微信
教师服务
二维码
读者服务
读者服务
返回顶部
返回顶部