《高效使用自动测试工具》.docx
- 文档编号:2198161
- 上传时间:2022-10-27
- 格式:DOCX
- 页数:10
- 大小:20.11KB
《高效使用自动测试工具》.docx
《《高效使用自动测试工具》.docx》由会员分享,可在线阅读,更多相关《《高效使用自动测试工具》.docx(10页珍藏版)》请在冰豆网上搜索。
《高效使用自动测试工具》
概述
课程介绍
本门课程是教授自动化测试工具的课程。
通过本门课程的学习,可以让学员掌握以下知识:
1、掌握QuickTestProfessional的使用:
QTP入门、增强QTP的测试脚本、QTP高级使用
2、掌握LoadRunner使用:
LoadRunner入门、LoadRunner测试脚本、分析LoadRunner测试结果
3、掌握TestDirector使用:
TestDirector站点管理和项目管理、TestDirector测试管理过程
4、如在恰当的时候选择使用恰当的测试工具:
自动测试工具和软件测试
在项目实训当中的地位
在项目实训中使用的Bug跟踪工具TestDirector和性能测试LoadRunner工具均由本门课教授如何使用。
第一章自动化测试工具概述
主要内容
内容一:
理解软件测试自动化
Ø软件测试自动化的产生和意义
Ø软件测试自动化过程
Ø消除不正确的测试自动化期望
内容二:
常用软件测试自动化工具
Ø自动化测试工具的分类
Ø主流测试工具介绍
内容三:
正确选择自动化测试工具
重点
重点一、软件测试自动化的意义
重点二:
消除不正确的自动化测试期望
重点三:
正确选择自动测试工具
第二章QuickTestProfessional入门
主要内容
内容一:
QuickTestProfessional介绍
内容二:
QTP安装
Ø系统需求
Ø插件安装要点
内容三:
初识QuickTestProfessional8.0
Ø激活(安装)LicenseCode
Ø首次启动QuickTestProfessional8.0
Ø熟悉QuickTestProfessional8.0的主窗口
内容四:
关于本课程的案例
Ø单机版FlightReservation
ØMecuryTours网站
内容五:
QTP的测试过程
Ø录制测试脚本
Ø查看测试脚本
Ø运行测试脚本
Ø分析测试结果
内容六:
QTP的测试对象管理
重点
重点一、QTP安装
重点二、QTP测试过程
重点三、QTP的测试管理
难点
难点一、QTP测试过程
难点二、QTP的测试管理
作业
第四章增强QuickTestProfessional的测试脚本
主要内容
内容一:
使用QuickText的检查点
Ø标准检查点
Ø数据库检查点
Ø文本/文本区域检查点
Ø图像检查点
内容二:
参数化输入
内容三:
建立输出值
内容四:
使用正则表达式
Ø正则表达式中的常用特殊字符
Ø在QTP中使用正则表达式
重点
重点一:
使用QuickText的检查点
重点二:
参数化输入
重点三:
建立输出值
难点
难点一:
建立输出值
难点二:
参数化输入
难点三:
使用正则表达式
作业
第六章QuickTestProfessional高级使用
主要内容
内容一:
理解QTP的Action
Ø在脚本中创建多个Action
ØAction的属性设定
ØAction的参数化
内容二:
理解QTP的ExpertView方式
Ø初识专家视图
Ø何时使用专家视图
Ø在专家视图中使用VBScript
Ø轻松实现脚本编写
重点
重点一:
理解QTP的Action
重点二:
理解QTP的ExpertView方式
难点
难点一、在脚本中创建多个Action
难点二:
Action的参数化
难点三:
轻松实现脚本编
作业
第八章LoadRunner入门
主要内容
内容一:
LoadRunner概述
Ø制定压力/负载测试计划
Ø使用VirtualUserGeneator创建脚本
Ø使用Controller创建测试场景
Ø实时监控场景
Ø分析测试结果
内容二:
系统安装
内容三:
初识LoadRunner
Ø启动LoadRunner
Ø创建测试脚本
Ø创建、运行和监视测试场景
Ø分析测试结果
重点
重点一:
系统安装
重点二:
初识LoadRunner
难点
难点一:
创建测试脚本
难点二:
创建、运行和监视测试场景
作业
第十章LoadRunner测试脚本设计
主要内容
内容一:
制定压力/负载测试计划
内容二:
开发测试脚本
Ø插入事务(Transcation)
Ø插入集合点
Ø脚本参数化
Ø插入检查点
ØRun-timeSetting
重点
重点一:
制定压力/负载测试计划
重点二:
开发测试脚本
难点
难点一:
插入检查点
难点二:
脚本参数化
作业
第十二章创建LoadRunner场景
主要内容
内容一:
创建测试场景
Ø场景类型的选择
Ø多机联合产生负载
Ø设定集合点策略
Ø启用IP欺骗
Ø使用测试管理工具进行统一管理
内容二:
控制场景的运行
Ø初始化用户组
Ø停止场景的运行
Ø对正在运行的场景增加用户数
重点
重点一:
创建测试场景
重点二:
控制场景的运行
难点
难点一:
启用IP欺骗
难点二:
控制场景运行
作业
第十四章监视LoadRunner场景
主要内容
内容一:
在线监视场景
Ø添加计数器
Ø常见的计数器
内容二:
定制图表显示方式
Ø定制在线监视图表个数
Ø设定监视器选项
Ø配置图表和计数器属性
Ø合并图表
内容三:
其他与监视图表相关的功能
Ø穿越防火墙监视图表
Ø远程监视场景
重点
重点一:
在线监视场景
重点二:
定制图表显示方式
难点
难点一:
常见计数器
难点二:
穿越防火墙监视图表
第十六章分析LoadRunner测试结果
主要内容
内容一:
使用Analysis分析测试结果
Ø打开分析图表
Ø使用Analysis分析结果图表
Ø关于分析图表的几个选项
内容二:
使用Analysis技巧
Ø查看图表技巧
Ø分析图表技巧
Ø使用QualityCenter管理分析结果
Ø引入外部数据
重点
重点一:
使用Analysis分析测试结果
重点二:
使用Analysis技巧
难点
难点一:
使用Analysis分析结果图表
难点二:
使用Analysis技巧
作业
第十八章TestDirector站点管理和项目管理
主要内容
内容一:
系统安装
Ø系统需求
ØTestDirector7.6的安装过程
内容二:
首次使用TestDirector
ØTestDirector的测试过程管理
ØTestDirector7.6的启动
内容三:
TestDirector7.6的站点管理
Ø进入站点管理
Ø理解TestDirector的项目结构
Ø创建和维护域
Ø管理TestDirector用户
Ø配置TD服务器参数
Ø配置DB服务器参数
ØTestDirector的站点参数配置
内容四:
TestDirector7.6的项目管理
Ø进入项目管理
Ø更改本人口令和信息
Ø管理项目中的用户
Ø管理项目的用户组和权限
Ø定制用户组访问权限
Ø定制项目实体
Ø定制邮件内容
Ø设置缺陷工作流
重点
重点一:
系统安装
重点二:
TestDirector7.6的站点管理
重点三:
TestDirector7.6的项目管理
难点
难点一:
TestDirector7.6的站点管理
难点二:
TestDirector7.6的项目管理
作业
第十九章TestDirector测试管理过程
主要内容
内容一:
需求管理
Ø定义需求
Ø查看需求
Ø维护需求
Ø需求转换
内容二:
测试计划
Ø建立测试计划树
Ø创建需求覆盖
Ø创建自动测试脚本
内容三:
执行测试
Ø定义测试集合
Ø在测试集中添加测试
Ø设计测试流程
Ø执行手工测试
Ø执行自动测试
内容四:
缺陷跟踪
Ø缺陷跟踪过程
Ø添加缺陷
Ø缺陷匹配
Ø修改缺陷
Ø发送缺陷通知邮件
Ø关联缺陷和测试
Ø个人爱好定制
内容五:
分析测试过程
Ø生成报告
Ø生成图表
重点
重点一:
需求管理
重点二:
测试计划
重点三:
缺陷跟踪
重点四:
分析测试过程
难点
难点一:
测试计划
难点二:
缺陷跟踪
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 高效使用自动测试工具 高效 使用 自动 测试 工具