使用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是基础的,直...

对QTP8.2中操作间参数输出的体会

运行环境:QTP8.2版本使用语言:VBS         在使用QTP进行操作参数传递时,需要注意以下几点:1、        在调用已编辑好的参数时,插入的位置选择当前步骤之后,如图:[attach]...

#
QTP
分享:

用Robot做性能测试的一些问题的解决——设置Datapool的属性(图)

        用Robot进行性能测试,datapool几乎是少不了的,但是以前用datapool通常用的都是默认的值,让其能够顺序取值就OK了,没有做过深入的研究,最近折腾了一下,发现datapool的各个设置其实很有用的,以一个简单的脚...

#
Robot
分享:

WebTest比拼Selenium:模拟和真实浏览器上的测试

        Web应用软件的功能测试工具有很多种,但它们最根本的差异在于:某些工具可以驱动一个或多个真正的浏览器以便得到完全真实的环境,比如Selenium,而另一些工具只是模拟Web浏览器的操作,比如Canoo WebTest。Mar...

QTP中的参数传递

        在QTP中有“操作”的概念,在QTP自带的user_guid中,将“操作”叫做ACTION。其实ACTION就是一段测试脚本。一个ACTION既可以作为一个脚本文件单独保存,也可以将多个ACTION保存在一个脚本文件中。(有关ACTION的...

#
QTP
分享:

WinRunner and QuickTest Pro 的适用领域

        WinRunner and QuickTest Pro都适用的领域:   Web-Related Environments IE, Netscape, AOL   JDK, Java Foundation Classes, AWT   Symantec Visual Café ...

解析Selenium

        要选择一个目前比较好的Web应用验收测试工具,有一定了解的人都会想到OpenQA Selenium,它能按照你设置的步骤逐步执行所有按键操作并给出执行结果,最终达到测试的目的。将Selenium这样的Web测试框架引入到你的...

循序渐进学习QTP三步曲

循序渐进学习QTP--初级篇         我们使用QTP的目的是想用它来执行重复的手动测试,主要是用于回归测试和测试同一软件的新版本。因此你在测试前要考虑好如何对应用程序进行测试,例如要测试那些功能、操作步骤、输入...

#
QTP
分享:

QTP日志实践的几点总结

        背景:在日常使用QTP中,因为有QC的存在,导致了QTP的察看结果的功能并不是用的很顺手,所以笔者在脱离开QC的情况下,在工作实践中总结了QTP的日志实现的一些方法。 1、生成txt文件。这是从开发那边得到的启示...

#
QTP
分享:

Robot中验证点的使用

        用Robot进行功能测试时,可以在录制好的脚本中添加验证点来判断脚本执行后程序是否达到了预期的结果。         验证点的思想是通过比较控件的基准值与回放脚本时的值来判...

#
Robot
分享:

QTP关键技术(二)——QTP同步点、并行Action间的参数传递(图)

一 对同步点的理解   1)QTP的脚本语言是VBScript,脚本在执行的时候,执行语句之间的时间间隔是固定的,也就是说脚本在执行完当前的语句之后,等待固定的时间间隔后开始执行下一条语句   2)问题:假设后一条语句的输入是前一条语句的输出,如...

#
QTP
分享:

自动化测试框架: Delphi中"包"的妙用

  自动化测试框架的基础是钩子,也就是常说的HOOK机制。但这在实际的应用过程中可能会遇到一些问题。   一旦要做钩子,那么就必须获取函数地址。由于我原先设计的钩子的目标函数,都是Delphi的内部函数,也就是说,这些函数在编译之后,很难找到。  ...

怎么用silktest来做测试计划

        首先,先介绍一下silktest中的plan编辑器:         在这个编辑器中,不同的颜色就代表着不同的意思        green---就是注释或...

QTP关键技术(一)——对象识别及存储技术基本常识

一 对象识别及存储技术基本常识 1)测试对象模型(Test Object Model)        测试对象模型是QTP用来描述应用程序中对象的一组对象类。每个测试对象类拥有一系列用于唯一确定对象属性和一组QTP能够录制的方法 ...

#
QTP
分享:

在QTP中使用描述性编程(实例)

        在QTP中使用描述性编程是一个提高QTP脚本利用率的很好的方式。        通常QTP是通过对象库来识别不同的对象,而描述性编程是QTP另外一种能够识别对象的途径,它不依赖于对...

#
QTP
分享:

QTP自动化测试流程

1)准备TestCase        - 在进行自动化之前,将测试内容进行文档化,不建议直接录制脚本        - 在录制脚本之前设计好脚本,便于录制过程的流畅     ...

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

联系我们

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

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

沪公网安备 31010102002173号