51Testing软件测试论坛

标题: 关于QTP的录制对象 [打印本页]

作者: carol_0921    时间: 2008-2-28 15:44
标题: 关于QTP的录制对象
我所在部门是做打印机程序的,以前根本就是没有测试人员,都是开发人员自己测试。
现在领导添加了我们几个测试人员,根据编写的黑盒单元测试用QTP进行录制脚本,等对软件有修改后,用QTP的脚本检更改后的软件有没有问题。
这个软件不是属于B/S模式的,就是一个可单独运行的软件。
我所做的测试用例是通过对配置文件的修改,最后的期待结果是生成不同的pdf文件,且不同的pdf文件里面页插入的图片,日期,文本等的插入位置的正确性。
这样的如何运用QTP进行录制?以及期待结果的正确性的check如何加入checkpoint?
请大家多给些意见,谢谢!!!
作者: tiger_86    时间: 2008-2-28 17:22
还没有做过这样的测试, 不好意思了
作者: jmy_1981    时间: 2008-2-28 18:18
标题: lz可不可以尝试2个文件的比较?
lz可以先手工建立一个标准文件,pdf_1。然后,在用自动化生成pdf_2,尝试比较pdf_1和pdf_2的结果吗?
作者: cdel    时间: 2008-2-28 18:26
这种情况最好还是手工测试
作者: 王爬爬    时间: 2008-2-28 22:17
不同的CheckPoint,有着不同的作用。
BitMap CK:针对图片进行检查。Text 和Text Area是针对文本框信息进行检查等等。

也可以利用GetROProperty得到相关对象的具体属性(例如:插入位置的坐标等)
作者: carol_0921    时间: 2008-2-29 14:13
标题: 回复 3# 的帖子
根据配置文件的不同,可以生成好几十种内容不同的pdf,因为在pdf中插入图片或者时间等一些东西的位置不同,旋转度不同,会有不同种的组合。。我那个主要测的就是对配置文件的修改然后得到不同的pdf。我觉得比较这个不是太合适!
作者: carol_0921    时间: 2008-2-29 14:17
我也觉得这个用手动测比较好,但是领导的意思必须要实现自动化,给客户看么!很郁闷!

[ 本帖最后由 carol_0921 于 2008-2-29 14:19 编辑 ]
作者: carol_0921    时间: 2008-2-29 14:18
原帖由 王爬爬 于 2008-2-28 22:17 发表
不同的CheckPoint,有着不同的作用。
BitMap CK:针对图片进行检查。Text 和Text Area是针对文本框信息进行检查等等。

也可以利用GetROProperty得到相关对象的具体属性(例如:插入位置的坐标等)


对,就是校验插入位置正确性,根据就是以坐标来衡量的。
因为刚接触这个qtp,这个利用GetROProperty得到相关对象的具体属性的情况不是特别的明白。谢谢指导。
而且,还想问一下,pdf为多页的,对于配置文件规定在相应的页上插入东西这个也要校验插入的页是否正确。这个也可以用利用GetROProperty得到相关对象的具体属性来校验么?
作者: 王爬爬    时间: 2008-3-1 20:57
GetROProperty是test object的一个方法,这个方法的作用就是得到你所指定的具体某个属性值。(例如你想得到坐标值(x,y))
pdf多页的话,可以利用CheckPoint对Page Number进行DataTable参数化。这样会自动循环测试多页。
作者: carol_0921    时间: 2008-3-3 15:12
原帖由 王爬爬 于 2008-3-1 20:57 发表
GetROProperty是test object的一个方法,这个方法的作用就是得到你所指定的具体某个属性值。(例如你想得到坐标值(x,y))
pdf多页的话,可以利用CheckPoint对Page Number进行DataTable参数化。这样会自动循环测试多页 ...


我对于结果进行校验的时候,添加checkpoint,里面可以规定想得到的坐标,以及在哪些页得到值就可以?
不好意思,我是新手,请问具体应该是checkpoint里面的哪一项呢?
而且,对于文字以及图片或者插入时间日期等要进行一个旋转度的校验,这个旋转度也能进行规定么?
谢谢指教!

能不能把具体操作简单写写,这么说有点还是不明白怎么做!
麻烦了!

[ 本帖最后由 carol_0921 于 2008-3-3 15:19 编辑 ]
作者: carol_0921    时间: 2008-3-3 15:13
发重复了,不知道这个回复怎么删除?

[ 本帖最后由 carol_0921 于 2008-3-3 15:16 编辑 ]




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2