[RV f*q/^![$v0在成功安装和建立测试项目以后,就可以利用testmanager和robot进行
软件测试了。下面以一个windows自带的计算器测试例子,展示rational的功能。
51Testing软件测试网#B4k3]5z`oM@G5q@_01. 启动robot,登录窗口默认用户名是admin,输入在建立测试项目时指定的密码(默认为空),即可进入robot主界面;
51Testing软件测试网 _MXU0X2. 点击工具栏上的GUI按钮,录制GUI脚本,在窗口中输入
脚本名称;
51Testing软件测试网Z7Q4?M])T,F3. 在GUI Record工具栏上点击第四个按钮,在GUI Inset工具栏点击Start Application按钮,点击browse…按钮,选择计算器程序;
j$P?k"o?sd
g04. 从键盘输入1+1=,然后在GUI Record工具栏上点击第四个按钮,在GUI Inset工具栏点击Alphanumeric校验点,选择第三项Numeric Equivalence;
51Testing软件测试网 Z/X}5B*J:D5. 关闭计算器,点击GUI Record工具栏上的STOP按钮,完成脚本的录制;
51Testing软件测试网5]:?^h2o-lP51Testing软件测试网Jr8~"fp0RPc录制完的脚本:
t1T~
V?$oM1y0Sub Main
51Testing软件测试网R]zR5p0Djb|@ Dim Result As Integer
51Testing软件测试网-Y$g'}0_qq51Testing软件测试网)]Ba-q cUA}Fy 'Initially Recorded: 2006-12-23 15:22:57
51Testing软件测试网0x:JR3`US { 'scrīpt Name: test-calc
8I!Y^[T Z&EM"l'x051Testing软件测试网b/u5Rc;q6B/t StartApplication "c:\windows\system32\calc.exe"
51Testing软件测试网O o9h s%l1zp+k 51Testing软件测试网+NAu6SA1b Window SetContext, "Caption=计算器", ""
51Testing软件测试网0n5n"w1u:hc PushButton Click, "Text=7"
51Testing软件测试网&T&xk$^x
V PushButton Click, "Text=+"
51Testing软件测试网Ga"H3Q6Z
ic `3LE PushButton Click, "Text=6"
'WgYpt*kjm0 PushButton Click, "Text=="
51Testing软件测试网7g(vcwT^cj iUIKJ&f0 51Testing软件测试网_'^w1X/d#v8hKsResult = EditBoxVP (CompareNumeric, "ObjectIndex=1", "VP=Alphanumeric;Value=130000")
51Testing软件测试网OER)c6T#R1@ K1{j'qB^ L
]V0 Window CloseWin, "", ""
9Kh
`%C~051Testing软件测试网n l*YQi'EEnd Sub
tBx6S7q:^M3X&?s*E0H~.?n,ZT,Kw0Q#D@!O7h [$K*U0这个脚本并不能正确回放,需要将
51Testing软件测试网"O:|1e
Pk#tpResult = EditBoxVP (CompareNumeric, "ObjectIndex=1", "VP=Alphanumeric;Value=130000")
EK"Nv+A
u(Zm0改为:
SA,GyN'_o0 Result = EditBoxVP (CompareNumeric, "ObjectIndex=1", "VP=Alphanumeric;Value=13")
51Testing软件测试网4E3V9G:Oj#@b6`7z这样就可以点击工具栏上的回放按钮进行回放。
51Testing软件测试网G2Y i/q!P7wx3Ll)|3E6Y&B