QTP:vbs测试webservice脚本

  脚本是写着玩的,有什么建议或者意见,欢迎各位行家指出。   脚本部分: 作者:  aslandhu'公司:  中科大讯飞科技股份有限公司'部门:  技术质量部'脚本功能:     webservice自动化测试,自动读取...

透析QTP自动化测试框架SAFFRON(下)

  4.7 检查对象是否存在   前面的小例子仅仅实现了启动浏览器、导航、点击链接和按钮的功能,如果要组成一个完整的测试用例,还缺少一些东西,例如检查指定的对象是否存在,在SAFFRON中,用Verify函数来实现这个功能,Verify函数的定义如下所示: ...

透析QTP自动化测试框架SAFFRON(上)(图)

  1、为什么要使用框架?   框架是一组自动化测试的规范、测试脚本的基础代码,以及测试思想、惯例的集合。可用于减少冗余代码、提高代码生产率、提高代码重用性和可维护性。例如QTestWare就是QTP自动化测试框架中的一类。   2、SAFFRON简介   ...

用QTP脚本操作【腾讯QQ好友买卖】

  今日玩起了腾讯的好友买卖,操作特别繁琐,无聊之下就写了个脚本去做操作。   相信想学习QTP的读者去做这套小小的脚本一定会有不小的收获。先丢个流程图给大家,脚本还没全部检查完,因为好友都被我折磨完了,PK完了~~~在9.5中已经大量使用了对象库...

如何用QTP处理dll中带有枚举类型返回值的函数

  收到一封学员关于用qtp处理dll中带有枚举型返回值函数的问题,这里是给他的一个答复。   问题描述:   我用QTP 调用VC 编写的dll (extern c 编译) MXDSGC_API MXD_RTN_CODE_E SGC_InitWinsock(void);/*! * This function is use...

#
QTP
分享:

QTP三种主要的数据传递方式

  1.EnvironmentParameter   QTP中的环境变量有2种,一种是built-in,一种是user-define,对于前一种方法,主要用于取得QTP的一些信息,如actionname等等,这些变量的value不能由用户定义,它的值由脚本在运行过程中自动取得。后一种是由用户定义的,包...

QTP中使用正则表达式

  正则表达式(RegExp)对象   属性:   Global 属性:   设置或返回一个 Boolean 值,该值指明在整个搜索字符串时模式是全部匹配还是只匹配第一个。   IgnoreCase 属性:   设置或返回一个Boolean值,指明模式搜索是否区分大小写。   ...

#
QTP
分享:

QTP专用函数

  序列号 函数名 函数作用 第一参 第二参 第三参 第四参 第五参 返回值   1 QTP_Small() 让QTP运行时保持最小化   2 QTP_Big() '恢复QTP窗口   3 "QTP_WriteFile(pathway,words)" '写文件函数(追加) 文件路径 写入内容   4 "Function QTP_Wr...

#
QTP
分享:

QTP抓图并生成唯一名称保存到本地

  有人问到这个问题:QTP抓图并生成唯一名称保存到本地,所以就发这篇文章做为演示。希望对大家有用。   方法概述:   首 先,生成唯一的文件名;   其次,将这个文件名用变量传递给抓图生成的这个。bmp文件。   现在想想这个问题是不是很简...

QTP使用循环语句等待对象出现的方法(图)

  问题产生原因:以飞机订票系统(flight4a.exe)为例,如下图:      图中,Order No编号的出现,只有当点击完Insert Order按钮等数秒后,才会生成.但是具体要等多长时间,才会生成订单号,这个等待时间无法知道.   由此,问题产生了?   解决办法:在QT...

#
QTP
分享:

QTP中action之间的参数传递应用实例详解

  这个问题本来不想写,个人认为:QTP中action之间的参数传递,应该是比较容易的事情.但是今天用的时候,突然没有设置成功,哎! 忘得真是个快啊!所以有感而发,相信这篇文章对很多人都会有用,我自己也拿来备忘.   好了,废话少说,直接切入正题.   还是用Q...

关于QTP的测试对象的进一步改进

  这次是在上次写的文章“关于qtp的测试对象”(地址:http://www.51testing.com/html/80/n-118880.html )的基础上的进一步讨论,这里的改进主要是针对完全的手动开发qtp自动化测试脚本而言的,对于录制后简单的修改并不使用。在功能的自动化测试中...

#
QTP
#
qtp
分享:

浅谈QTP中的测试对象

  在功能的自动化测试中QTP被人们广泛的使用着,关于使用qtp自身的对象仓库的方法来管理测试对象的方式,本人认为存在着很大的局限性,在这里介绍一种通过函数的方式来管理和使用测试对象的方法,该方法的思想是基于利用函数来实现的,把要测试的每一类对...

QTP图片验证/图片比较/二进制流对比法

  图片验证主要是文件对比,其中我们可以利用二进制的方法读取图片信息,然后进行对比,达到对比的效果,本例子利用fso对象的文件流的方法实现,代码如下: Public Function CompareFiles (FilePath1, FilePath2)   Dim FS, File1,...

#
QTP
分享:

自动化测试,从哪里开始?

  对于刚开始做自动化测试的新手,一个很大的烦恼就是如何开始的问题。面对心中澎湃的激情和老板殷切的希望,很容易陷入两个极端。   第一个极端是“over design”,就是试图在一个framework里解决所有的问题。这样的后果一是framework必然要引入更多...

分享:

QTP 检查点(CheckPoint)

  手工测试时,我们的测试方法是通过取运行时真实的值和期望值比较,再生成测试结果。QTP中CheckPoint可以实现这个功能。   检查点(CheckPoint)定义:将特定属性的当前数据与期望数据进行比较的检查点,用于判定被测试程序的功能是否正确。   QTP内...

浅析对象识别及存储

关键字:QTP 软件测试工具 自动化测试   1. 测试对象模型(test object model )是QTP用来描述应用程序中对象的一组对象类。每个测试对象类拥有一系列用于唯一确定对象的属性和一组QTP能够录制的相关方法。   大家可以通过Tools – Object Identific...

使用QTP完成回归脚本

  最近组内在写项目的回归脚本,且组内新人较多,看到好多同学为写脚本而不知所措,现想把自己曾经学习QTP的笔记和经验跟大家分享下,希望有所帮助。   QTP可以自动捕获、验证和重放用户的交互行为。它的自动化测试流程包括:   ● 准备Test Case ...

分享到朋友圈
打开微信,点击底部的“发现”,
使用“扫一扫”即可将网页分享至朋友圈。

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号