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

来源:互联网 发布:苹果ar软件是什么 编辑:程序博客网 时间:2024/05/16 19:47

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

 

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

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

 

大纲:

     自动化测试基础

o        质量保证( QA

o        自动化测试与手工测试

o        自动化测试的代价与 ROI

o        QTP 介绍

     QTP 使用基础

o        测试流程

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

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

o        深入使用专家视图( Statement Completion Auto-Expand With Statement

     创建基本的测试

o         创建基本测试脚本

o        VBScript 基础、 VBS 语法

o        Active Screen 介绍

o        保存测试

o        测试脚本结构

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

o     各种运行脚本的方式

o        查看测试结果

     测试对象介绍

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

o        Windows 对象、 Web 对象

o        QTP 如何识别对象? GetROProperty GetTOProperty

o        Object Spy 使用简介

o        对象库

     管理对象库

o        对象逻辑名

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

o        动态对象 vs. 静态对象

o        OR vs. DP

o        DP 的两类使用方式、 ChildObjects

     同步点

o        同步测试脚本

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

o        创建和插入同步点、 WaitProperty

o        同步点失败处理

     检查点

o        理解检查点

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

o        检查点类型

o        修改和重命名检查点

o        分析检查点结果

o        检查文本和文本区域

     数据驱动

o        参数化

o        不同的参数类型

o        使用 DataTable

o        全局 Sheet 和本地 Sheet

o        设置迭代方式

o        使用外部数据源( FSO Excel ADO

     输出静态数据和动态数据

o        输出属性值

o        指定输出类型和设置

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

o        运行时 DataTable Run-Time DataTable

o        静态数据 vs. 动态数据

o        从控件中获取动态数据( WinComboBox WinList WebList WebTable

     产生测试步骤

o        业务逻辑步骤

o        使用 Step Generator 插入测试步骤

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

o        添加注释

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

o        度量事务( Transaction

     函数 vs. Action

o        Sub vs. Function Function Definition Generator

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

o     函数库定义与使用

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

     异常处理

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

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

 

欢迎咨询: testing_is_believing@126.com

 

 

原创粉丝点击