QTP 简单笔记

原创 2013年12月02日 16:49:41

1. 录制过程

   1) 检查quicktest的设置:如Testsetting 和option对话框

   2) 录制脚本

   3)加入检查点、参数化和事务

   4)调试并执行脚本

   5)分析测试结果,找出问题所在

2. QuickTest窗口

   data table: 用于参数化调试

   测试脚本窗口: 以图形化和vbscript方式管理脚本

3. 录制测试脚本

   1)关闭其他IE不想管的程序

   2)录制脚本,并在tree view中查看结果

   3)执行脚本; tools——>option中 save step screen capture toresults表示什么情况下存储画面

4. 添加检查点

   检查点类型: 

       标准检查点(对象属性,按钮是否选中); 

       图片检查点(图片来源是否正确);

       表格(单元格中显示信息);

       网页:网页链接和图片个数、加载时间

       文字区域;

       图像检查点:提取网页和窗口的画面,检查画面是否正确

       数据库

       XML:检查XML的内容

5. 参数化

    可以参数化组件中步骤和检查点的值,还可以参数化操作参数的值,若希望参数化测试或组件中多个步骤中同一值,可能要使用数据驱动器。

    1)可参数化步骤的对象属性的值及操作参数的值

    2)参数种类: 测试、操作或组件参数;数据表参数(每次运行为不同的值,运行次数为参数化行数);环境变量参数(来自其他文件,循环多次始终不变);随机数字。

    3)参数化测试脚本:初始录制——参数化脚本——修正参数化

6. 输出值(类似于关联)

    在一个步骤中,捕获测试或组件在某一点的值,在会话持续期间存储这些值,随后在会话不同点,将这些值作为输入。

    输出值来自对象的属性值、 文本字符串、表单元格、数据库及xml文档

    1)类型:标准输出值(对象属性,表单元格内容);文本(屏幕和网页的文本字符串);数据库(在查询结果上定义);XML(xml中元素和属性的值)

    2)存储输出值: 将值输出到测试,操作或组件的参数,作为下一步操作的参数; 存储在数据表中,环境变量如session

    3)输出属性值: 定义哪个属性——》指定存储位置——》修正检查点相关内容

 

相关文章推荐

QTP—简单的实例应用

相比selenium,QTP录制的功能显得格外强大,不仅支持web

QTP学习笔记之一:无法识别的对象和右键

对于无法识别的对象总结出来分为两步: 一)在对象库中得到该对象的相对位置(前提是该对象被添加到了对象库) 二)在步骤生成器中输入该对象的相对位置及相应的鼠标操作即可(会自动生成语句,要注意的是该对...

QTP tutorial 笔记

P15 Introducing Quicktest: Benefits: Fast Reliable Repeatable Programmable Comprehensive Reusable ...

QTP学习笔记之2.1 --Object Repository

2.1 知识点简介 1、    QTP录制过程中记住对象的步骤                         i.              确定测试对象类(如:windows对话框:Dialo...

loadrunner、QTP、TestDirector/Quality Center、Rational Robot学习笔记

在Windows XP下安装了loadrunner 8.1、QTP  9.2/QC9.0、TestDirector 8.0、Rational Robot 7.0 loadrunner 8.1 运行菜单...

【转】《QTP自动化测试进阶》学习笔记

[转]《QTP自动化测试进阶》读书笔记(1)学习《QTP自动化测试进阶》第一章。采用不同的项目开发模型对自动化测试有不同的影响。(1)瀑布模型:瀑布模型在需求定义方面做得很好,这对自动化测试是有益的,...

QTP学习笔记之2.2 --Object Repository相关示例代码

2.2.1对象属性和方法 1、GetToProperties:获取对象库中某对象的所有属性值(通过对象封装接口) 2、GetToProperty:获取对象库中对象的属性值(通过对象封装接口) 3...

QTP学习笔记

  • 2016年10月26日 12:50
  • 2.93MB
  • 下载

一个QTP大师的笔记

  • 2012年01月31日 14:07
  • 64KB
  • 下载

QTP学习笔记(一):安装篇,解决QTP无法识别控件对象的问题

寻得几篇好文,原是基于QTP10.0,所以网上下载了QTP10.0的版本,进过一系列安装及破解,花费了些时间倒也算是顺利,然后花了近一个礼拜的时间(当然并不是一直在学,也是在工作之余,每天抽出1个小时...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:QTP 简单笔记
举报原因:
原因补充:

(最多只允许输入30个字)