查看完整版本: rational对象脚本命令

海龙 2004-5-10 21:51

rational对象脚本命令

对象脚本命令
    使用robot录制的脚本在实际的测试使用中,并不是很好用。录制的脚本是线性脚本没有控制结构,如果要测试大量的数据,只依靠录制的脚本测试,是行不通的。另外,带有校验点的线性脚本,直接加入控制结构,大部分是不能正确回放的。这种情况下,使用robot的对象脚本命令是不错的选择。使用方法是采用录制加手工编码的混合方式。这样产生的脚本清晰、易维护、功能强大。

下面还是计算器的例子,使用SQAGetProperty获取对象属性,使用SQALogMessage将测试结果写入到日志中:
Sub Main
    Dim Result As Integer
    Dim sum as string

    'Initially Recorded: 2003-7-21  11:07:34
    'Script Name: jsq-对象脚本
    StartApplication "C:\WINNT\system32\calc.exe"
   
    Window SetContext, "Caption=计算器", ""
    InputKeys "1{+}1{ENTER}"
    Result= SQAGetProperty ("Type=Label;ObjectIndex=1", "Text", sum)
   
    if left(sum,1)="2" then
      SQALogMessage sqaPass, "测试通过", ""
    else
      SQALogMessage sqaFail, "测试失败", ""
    end if      
   
    Window CloseWin, "", ""

End Sub

     在实际测试中,你会发现这种脚本非常好用。

Mr.Right 2004-11-25 00:41

Great!

ee鱼 2004-11-29 17:06

up

Grield_Cat 2004-12-7 10:48

jinke 2005-7-27 11:14

直接加入控制结构,大部分是不能正确回放的??

guai00 2006-3-29 14:03

kankan qu

sky2008 2006-9-14 10:41

顶你

roadxizi 2006-9-18 14:28

真牛

roadxizi 2006-9-18 14:42

我倒没通过

snowwang 2007-6-22 20:15

谁有rational比较系统的书呀?

多谢了!

yglg0003 2007-8-24 10:17

jiade

紫色梦幻 2007-10-11 08:28

谢谢了哈!

xiangxiang1999 2008-1-8 09:53

顶顶顶顶

顶顶顶顶

申请链链 2008-5-16 23:10

地震云

*** 作者被禁止或删除 内容自动屏蔽 ***

dzmms36 2008-7-21 14:39

特别是这几年我们国家真空管的发展

在落户于山东省即墨市的青[url=http://www.gyjunfeng.com]选矿设备[/url]岛振邦化纤有限公司公司的办公楼内,一个循环经济的示意图显得特别显眼:废旧塑料瓶经过高温蒸煮清洗、真空干燥后,通过纺丝机的高温融[url=http://www.gyjunfeng.com]砌块机[/url]化制成
是利用现在的太阳热水器的分体技术设计以太阳能真空管为组件的屋顶和外挂墙壁进行热水供应.二是把太阳能光伏电池[url=http://www.hnkehai.com]选矿设备[/url]板设计为窗户和墙体建材提供电力和照明三是 ...
据现场工作人员介绍,新南站主站房DEL显示屏、自动售票机等设备安装以及客服系统、消防喷淋系统、真空排污系统、环境[url=http://www.rui-tai.com]真空砖机[/url]监控(BAS)系统、火灾消防监控(FAS)系统等10余 ...
在低温贮藏条件下
[url=http://www.hnkehai.com]加气块[/url],对于不同包装方式,甜玉米的还原糖含量变化趋势相同,均为先上升后下降,但真空包装甜玉米的还原糖在7天后才开始下降。几种包装贮藏过程中,蔗糖和 ...
页: [1]
查看完整版本: rational对象脚本命令