QTP对于WEB中ActiveX控件的识别(图)

        很多网站的登录都使用ActiveX控件来输入密码,增强安全性。用QTP录制含有ActiveX控件的页面也很简单。我这里要讲的是,IE6在安装了更新补丁以后,对QTP脚本会有一些影响。      ...

#
QTP
分享:

手工编写QTP测试脚本

  在上一篇《管理QTP测试脚本的对象仓库》中,我们讨论了如何建立一个结构化的,易于维护的对象仓库系统。我们这样做不仅仅是为了维护方便,更重要的一点,当我们有了一套结构清楚的对象仓库以后,我们就可以轻松的手工编写QTP脚本了。   这里可能...

#
QTP
分享:

QTP脚本触发WEB客户端控件的事件

        前两天遇到一个QTP脚本编写的问题。脚本需要填写一个WEB表单然后提交,表单里面有两个WebEdit“商品单价”和“购买数量”,只要在“购买数量”中填写数据,页面会立即自动计算出商品的总价。结果发现,脚本回放...

#
QTP
分享:

QTP调用自己开发的.net类库

  我现在用的是QTP9.2,这个版本提供了调用.net框架的功能,使用DotNetFactory对象就可以实现。QTP的帮助文档里面提供了一个例子: Set var_CreateInstance = DotNetFactory.CreateInstance("System.Windows.Forms.Form", "System.Windows.Forms") ...

#
QTP
分享:

如何管理QTP中的对象库

  使用QTP录制一些脚本再回放,这不难,难的是一个测试团队共同开发脚本,并能不断的完善脚本,创建一个结构化的自动测试脚本体系。这篇文章重点讨论的是,如何管理QTP的对象仓库,以便能让对象仓库易于维护、管理。   如果只是简单的录制、回放脚本,...

#
QTP
分享:

QTP User-Defined Function 学习经验汇总

1. 可以通过Function Definition Generator方便的定制自定义函数(Function)2. Built-in Function优先级高于User-Defined Function。因此若存在同名的话,QTP会优先调用内置的Function3. 通过RegisterUserFunc可以将自定义的函数注册为特定对象的方法,甚...

#
QTP
分享:

QTP无法录制某些控件的操作的解决方法

  经常有朋友问:QTP无法识别某些自制的控件或无法录制某些控件的操作,我怎么解决这个问题? 我想解决方法有下面几个: 1 添加相应的Add-in是解决此类问题的第一选择,如果有相应的Add-in的话。例如如果是测试 Java 类的程序,就要加载 Java Add-in。...

#
QTP
分享:

QTP动作参数值传递(图)

        关于QTP动作的参数,我做了四个动作,各自进行值传递。         关键字视图如下:             以Action2为例...

#
QTP
分享:

关于网站需要Windows自身验证的脚本录制

        这篇文章可以解决test100的问题,我做了一个这样的实验:        实验环境:        Web服务器XP+IIS6.0 设置权限需要Windows自身验证...

分享:

自动测试工具agitarOne 初体验之-MockingBird的使用

        今天主要说说Agitar 中Mockingbird的使用。             为了提高测试代码的Coverage,仅仅靠AgitarOne来处理2K多行的方法,是肯本不够的。我现在搞的...

自动测试工具agitarOne 初体验之-Hello world!

        今天我给大家介绍AgitarOne如何生成自动化的测试用例。1.首先安装Agitar的Eclipse插件。 2.在Eclipse中配置连接Service的参数,如下图: 要配置服务器名和端口号,客户端要把代码发送到服务端生成测试用例。 ...

Rational Robot 创建测试脚本

目的        本工具向导说明了如何使用 Rational RobotTM 来记录测试脚本以及在记录脚本之后如何通过编辑脚本对其进行扩展。         相关的 Rational Unified Process 活动: ...

分享:

管理QTP测试脚本的对象仓库

        使用QTP录制一些脚本再回放,这不难,难的是一个测试团队共同开发脚本,并能不断的完善脚本,创建一个结构化的自动测试脚本体系。这篇文章重点讨论的是,如何管理QTP的对象仓库,以便能让对象仓库易于维护、管...

#
QTP
分享:

QTP的CheckPoint如何定位Text发生变化的对象(图)

        我们使用QTP录制Web测试脚本之后,往往需要在Web页面中增加一些检查点(CheckPoint)或者输出值(Output value)。         在添加检查点的时候,我们是基于刚刚录制...

#
QTP
分享:

使用QC远程启动QTP

        随着测试团队不断扩大,QTP测试脚本不断增多,我们需要用多台电脑来运行QTP脚本,如果大家要登录到每台机器上去跑脚本,就太不方便了,而且各个机器上的脚本版本还有是否统一的问题。    ...

#
QTP
分享:

使用QTP进行自动化测试的酸甜苦辣

        这两天在赶自动化测试项目进度,使用的工具就是QTP9.0。这个自动化测试项目面对的是一个b/s结构的系统,在IE页面有大量需要录入的表格。起初进度还算是顺利,脚本录制完以后,一开始能顺利回放,并且检查点能1...

#
QTP
分享:

Rational robot 对象脚本命令

对象脚本命令        使用robot录制的脚本在实际的测试使用中,并不是很好用。录制的脚本是线性脚本没有控制结构,如果要测试大量的数据,只依靠录制的脚本测试,是行不通的。另外,带有校验点的线性脚本,直接加入控制...

分享:

设置QTP操作数据表的运行属性

        QTP的数据表有两种类型,一种是全局类型,一种是操作类型,这里介绍下操作类型的设置:        操作类型的数据表中设置了数据后,就要在操作属性中设置循环的类型,循环类...

#
QTP
分享:

QTP User-Defined Function 学习经验汇总

        1. 可以通过Function Definition Generator方便的定制自定义函数(Function)        2. Built-in Function优先级高于User-Defined Function。因此若存在同名的话,QTP会优...

#
QTP
分享:

selenium开源功能测试工具

1.概述        Selenium是非常非常有用的,对JavaScript支持良好的Web层功能测试,集成测试工具。         Selenium分为Core与RC(Remote Controll)两个部分,其中Core是基础的,直...

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

联系我们

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

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

沪ICP备05003035号

沪公网安备 31010102002173号