零基础QTP自动化测试培训大纲

零基础 QTP 自动化测试培训大纲

面向目标 : 测试工程师、初级自动化测试工程师、 QA

采用教材《QTP自动化测试进阶》

大纲:

自动化测试基础

o 质量保证( QA

o 自动化测试与手工测试

o 自动化测试的代价与 ROI

o QTP 介绍

QTP 使用基础

o 测试流程

o 识别 AUT 、录制与回放、录制和运行设置

o QTP 用户界面(工具栏、布局)、关键字视图 vs. 专家视图

o 深入使用专家视图( Statement CompletionAuto-ExpandWith Statement

创建基本的测试

o 创建基本测试脚本

o VBScript 基础、 VBS 语法

o Active Screen 介绍

o 保存测试

o 测试脚本结构

o 脚本调试技巧(插入断点、单步调试、 MsgboxPrint 的使用)、脚本语法检查

o 各种运行脚本的方式

o 查看测试结果

测试对象介绍

o 什么是对象?对象属性(运行时对象属性 vs. 测试对象属性)、对象方法

o Windows 对象、 Web 对象

o QTP 如何识别对象? GetROPropertyGetTOProperty

o Object Spy 使用简介

o 对象库

管理对象库

o 对象逻辑名

o 添加测试对象到对象库、查看和修改测试对象属性、定位对象

o 动态对象 vs. 静态对象

o OR vs. DP

o DP 的两类使用方式、 ChildObjects

同步点

o 同步测试脚本

o 各种同步测试脚本的方法( ExistWait

o 创建和插入同步点、 WaitProperty

o 同步点失败处理

检查点

o 理解检查点

o 添加标准检查点、检查对象属性

o 检查点类型

o 修改和重命名检查点

o 分析检查点结果

o 检查文本和文本区域

数据驱动

o 参数化

o 不同的参数类型

o 使用 DataTable

o 全局 Sheet 和本地 Sheet

o 设置迭代方式

o 使用外部数据源( FSOExcelADO

输出静态数据和动态数据

o 输出属性值

o 指定输出类型和设置

o 输出值( Output Value )的替换做法

o 运行时 DataTableRun-Time DataTable

o 静态数据 vs. 动态数据

o 从控件中获取动态数据( WinComboBoxWinListWebListWebTable

产生测试步骤

o 业务逻辑步骤

o 使用 Step Generator 插入测试步骤

o 插入其他类型的测试步骤

o 添加注释

o 添加信息到测试结果(报告)、 Reporter

o 度量事务( Transaction

函数 vs. Action

o Sub vs. FunctionFunction Definition Generator

o 关联函数到测试对象、 RegisterUserFunc

o 函数库定义与使用

oAction 拆分、 Action 间调用与数据传递

异常处理

o 正反测试数据的使用、条件判断语句、 Exit 语句、 On Error Resume Next 语句

o 场景恢复、 RS 向导的使用

欢迎咨询: testing_is_believing@126.com

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值