软件评测自动化实训教程 / 国家软件评测实训教程
作者: 国家信息中心软件评测中心培训中心
出版时间:2013年12月
出版社:清华大学出版社
- 清华大学出版社
- 9787302310365
- 1-1
- 165999
- 0045158271-2
- 平装
- 16开
- 2013年12月
- 371
- 工学
- 软件工程
- TP311.562
- 计算机、自动化
- 本科
全书总计3个项目,17个任务,通过项目和任务训练使读者快速掌握软件评测过程中的评测流程管理自动化、功能自动化和性能自动化技术,以及QC、QTP和LoadRunner等自动化测试工具的使用。
《国家软件评测实训教程:软件评测自动化实训教程》适用于学习软件自动化测试的初学者和进一步提高者,是软件自动化测试过程必备的工具书,是高校软件测试课程不可或缺的参考书。
《国家软件评测实训教程:软件评测自动化实训教程》是国家信息中心软件评测中心培训中心培养软件评测人才的系列教程之一,丛书还包括《软件评测环境搭建实训教程》、《软件评测技术与方法实训教程》等。
项目一 自动化测试流程管理与QC(Quality Center)
任务一 熟悉工具Quality Center
一、Quality Center安装过程
一、测试管理过程
二、需求定义
四、测试计划
五、测试执行
六、缺陷跟踪
任务二 熟悉测试需求管理
一、测试需求定义
一、测试需求页功能介绍
三、开发需求树
任务三 熟悉测试计划
一、测试计划定义
一、测试计划页功能介绍
二、开发测试计划树
四、连接测试到需求
五、构建测试
六、创建自动化测试
七、系统测试内容
任务四 熟悉测试执行
一、测试实验室工作流
一、测试执行页功能介绍
二、创建测试集
四、计划测试运行
五、手动运行测试
六、自动运行测试
任务五 熟悉缺陷跟踪
一、缺陷跟踪流程
二、缺陷跟踪页功能介绍
任务六 Quality Center中报告及图表
一、生成报告
二、生成图表
三、生成项目文档
项目二 功能自动化测试与QTP(Quick Test Pro)
任务一 了解熟悉自动化测试
一、自动化功能测试
二、GUI自动化测试工具特点
三、自动化测试原理
四、自动化测试的优点
五、自动化测试的限制
六、自动化测试的误区
七、自动化测试工具
任务二 熟悉Quick Test工具
一、Quick Test简介
二、Quick Test安装
三、启动Quick Test应用程序
四、支持环境(Add-in)
五、界面介绍
六、关键字视图(Keyword View)
七、专家视图(Expert View)
八、数据表(Data Table)
九、活动屏幕(Active Screen)
十、调试查看器
任务三 熟悉Quick Test自动化实现原理
一、Quick Test对象识别
二、Quick Test测试对象模型
三、对象库(Object Repository)
四、 对象探测器(Object Spy)
任务四 熟悉QuickTest测试流程
一、 计划测试
二、 录制测试脚本
三、 脚本录制的方式
四、 添加检查点
五、 脚本参数化
六、 调试脚本
七、 运行测试
八、 分析测试结果
九、 报告缺陷
任务五 熟悉QuickTest选项和配置
一、 测试脚本导入导出
二、 测试设置
三、 录制和回放设置
四、 工具选项设置
五、 恢复场景管理
任务六 熟悉QuickTest关键字开发
一、 增加新对象到对象库
二、 通过步骤产生器插入步骤
三、 从对象库中选择对象插入步骤
四、 插入条件和循环语句
五、 使用关键字步骤
任务七 QuickTest脚本开发
一、 了解专家视图开发环境
二、 通过编程运行和关闭应用程序
三、 增加条件和循环控制语句
四、 增加错误处理程序
五、 增加VBScript自带函数
六、 增加自定义内部函数或子过程
七、 在测试脚本中执行外部定义的函数
八、 使用数据驱动扩展测试脚本
项目三 熟悉性能自动化测试与LR(LoadRunner)
任务一 熟悉性能测试
一、 软件性能测试概述
二、 软件性能测试的一般过程
三、 性能测试分类
四、 性能测试术语
五、 性能测试的不同应用领域
任务二 熟悉性能测试工具
一、 性能测试工具解决的问题
二、 性能自动化测试原理
三、 性能测试工具引入
任务三 LoadRunner性能测试实践
一、 LoadRunner简介
二、 LoadRunner安装和配置
三、 LoadRunner基本结构
四、 Vuser测试脚本开发
五、 负载场景创建和设置
六、 性能测试结果分析
任务四 熟悉性能测试综合报告模板
参考资料
参考文献