软件测试论坛

 找回密码
 软件测试论坛注册页
查看: 2194|回复: 1

自动测试查证点资料

[复制链接]
发表于 2004-2-11 19:33:00 | 显示全部楼层 |阅读模式
软件测试工程师就业班马上开班
在自动测试中查证点是比较重要的部分,将用户手册这一部分的资料转译过来,大家可以参考一下,查证点的名称是我根据自己的感觉取得名称,如有错误,请大家指正。
另有一个问题,对于右健菜单如何查证一直没有找到很好的办法
对于不可识控键的查证点不知怎么处理,是不是有地方可以更改这种不可识控件的识别方式呢?


关于Alphanumeric Verification Point(文字数字查证点)
使用Alphanumeric Verification Point(文字数字查证点)可以通过捕获rational robot认识得edit box(编辑框)或其他窗口的字母或数字内容进行验证,其中包括:CheckBox, Generic, GroupBox, Label, PushButton, RadioButton, ToolBar, Window (caption).
/我们可以使用查证点去确认文本没有改变,找出拼写错误,以及保证数字的正确性。
使用Alphanumeric Verification Point(文字数字查证点),步骤如下:
while recording
*确定查证点验证频率以及等待截止时间
*确定查证点得到预期结果后是判定为pass(通过)还是fail(不通过)
*确定回放时对已捕获数据的比较的方法
after recording
原文比较器:
*观察,编辑存放已捕获文字的基准文件,(如果查证点是Numeric Equivalence(等值方式) or Numeric Range(数字范围),数据直接写在脚本中不另存基准数据文件)
*观察捕获的文字和数据的真实数据文件
*使用真实数据代替基准数据
Robot中的边框
*在文本比较器中打开基准数据文件(如果查证点是Numeric Equivalence(等值方式) or Numeric Range(数字范围),没有基准数据文件
*copy(复制),rename(重命名),or delete(删除)查证点
创建一个Alphanumeric Verification Point(文字数字查证点)
1,        如果录制,点击GUI Record toolbar上的Display GUI insert Toolbar,如果编辑,把指针放在脚本文件中相应位置,点击Standard toolbar上的Display GUI insert Toolbar。
2,        点击GUI Insert toolbar上的Alphanumeric按键
3,        编辑恰当的名字
4,        设定等待状态
5,        设定希望的结果表示
6,        点击ok
7,        选择一个查证方式,选择列表中的一种形式。
Case-Sensitive:区分大小写方式的文本查证方式
Case-Insensitive:不区分大小写方式的文本查证方式
Find Sub String Case-Sensitive:区分大小写方式的子集文本查证方式
Find Sub String Case-Insensitive:不区分大小写方式的子集文本查证方式
Numeric Equivalence:数字相等方式
Numeric Range:数字范围方式
User-Defined and Apply a User-Defined DLL test function:用户自定义或动态连接库方式
Verify that selected field is blank:空白确认方式

8,        点击ok打开选择目标对话框
9,        选择区域自动关闭对话框
10,        以以下任一种方式选择目标:
——拖动选择工具到目标上然后松开鼠标
——点击borwse,从目标列表中选择目标,目标列表中包含windows桌面上的所有object
11,如果所选择对话框仍然打开着,点击ok关闭
   在捕获文本时有信息框显示
12,        点击下面任一键
yes——接受所捕获内容,把命令写入脚本文件,把捕获信息放入基准数据文件,robot不会为数字产生一个基准数据文件。
No——重新选择目标,重复10步骤
Cancel——无信息返回
关于Clipboard Verification Point(剪贴板查证点)
使用Clipboard Verification Point(剪贴板查证点)来验证使用其它查证点方式无法实现捕获功能的查证方式。
使用Clipboard Verification Point(剪贴板查证点),文本应用下必须提供粘贴和剪切功能,这样可以在剪贴板里放置数据,这种方式不能在文本位图中使用。
While recording:
*确定查证点验证频率以及等待截止时间
*确定查证点得到预期结果后是判定为pass(通过)还是fail(不通过)
*通过选择纵,行或个别单元选择捕获数据
*确定回放时对已捕获数据的比较的方法
*确定查证数值的鉴定方式
*在保存数据前在数据表格里编辑捕获的数据
after recording
表格比较器:
*观察,编辑基准数据文件
*观察真实数据文件
*用真实数据代替基准数据
Robot中的边框
*在表格比较器中打开基准文件
*复制,重命名或删除查证点       
建立一个Clipboard Verification Point(剪贴板查证点)
1,        copy数据到clipboard(剪贴板)
2,        如果录制,点击GUI Record toolbar上的Display GUI insert Toolbar,如果编辑,把指针放在脚本文件中相应位置,点击Standard toolbar
3,        点击GUI Insert toolbar上的clipboard按键
4,        编辑恰当的名字
5,        设定等待状态
6,        设定希望的结果表示
7,        点击ok
8,        在数据表格中完成下面步骤:
——转换行,列(互换行列,只是一个显示功能,不会影响捕获信息。对菜单不可用)
——编辑数据(可选择clipboard,menu,object data三种查证方式)
——选择查证方式(同上)
——选择鉴定方式
columns(纵)位置鉴定方式:检查纵位置未改变
columns(纵)名称鉴定方式:检查纵名称未改变
rows(行)位置鉴定方式:检查行位置未改变
rows(行)内容鉴定方式:检查行内容未改变
rows(行)关键字鉴定方式:检查行关
ISTQB
发表于 2004-4-8 03:26:00 | 显示全部楼层
软件测试工程师就业班马上开班
Rational培训时,用的好像是验证点。不过我们那一期的老师是大陆的,台湾可能翻译成查证点。
关于控件识别,看一下
Robot>Tool>General>Object Mapping
可能还要设置Extension manager,或者安装插件。
ISTQB

本版积分规则

Archiver|手机版|小黑屋|领测软件测试网 ( 京ICP备10010545号-5 )

GMT+8, 2021-12-4 07:08 , Processed in 0.158064 second(s), 16 queries , Xcache On.

Powered by Discuz! X3

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表