职业IT人-IT人生活圈

 找回密码
 成为会员
搜索
查看: 2411|回复: 0

自动测试查证点资料

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


关于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(行)关键字鉴定方式:检查行关
您需要登录后才可以回帖 登录 | 成为会员

本版积分规则

QQ|手机版|小黑屋|网站帮助|职业IT人-IT人生活圈 ( 粤ICP备12053935号-1 )|网站地图
本站文章版权归原发布者及原出处所有。内容为作者个人观点,并不代表本站赞同其观点和对其真实性负责,本站只提供参考并不构成任何投资及应用建议。本站是信息平台,网站上部分文章为转载,并不用于任何商业目的,我们已经尽可能的对作者和来源进行了通告,但是能力有限或疏忽造成漏登,请及时联系我们,我们将根据著作权人的要求立即更正或者删除有关内容。

GMT+8, 2024-4-25 17:07 , Processed in 0.127202 second(s), 20 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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