'$include "sqautil.sbh"
0aw#qYt1? v~0Sub Main
51Testing软件测试网L:XE4ka/pb Dim Result As Integer
51Testing软件测试网cdb+? ~
kF dim x as integer
51Testing软件测试网7r5W&Q KN(h0A dim dp as long
hwE^3^Q/q*r.F0 dim dpname as string
51Testing软件测试网nKm(j3A.GNe(b#q dim password as string
)G y!X*X4MP1h051Testing软件测试网]ro6Z({k)^9_W StartApplication """D:\Program Files\Rational\ClearQuest\clearquest.exe"""
51Testing软件测试网 ]Z:X0[WEt,w dp = sqadatapoolopen("test-cq")
8Lt!p
cK]-WUJo0 for x=1 to 2
y%F(q`.wu0 call sqadatapoolfetch(dp)
/n-seD5tp0 call sqadatapoolvalue(dp,1,dpname)
51Testing软件测试网k;[hX'WC call sqadatapoolvalue(dp,2,password)
51Testing软件测试网sz0{+l!r\[ call sqadatapoolvalue(dp,3,cctype)
51Testing软件测试网%m:Q _*MIy3l3S Window SetContext, "Caption=Rational ClearQuest Login", ""
NHc"gZs.Gaq'X0 EditBox DblClick, "Label=User Name", "Coords=10,6"
51Testing软件测试网.YyHs]I;[ msgbox dpname
;[6sP
I]ak+d!Mh0 InputKeys dpname
*H-{-|7na
k"YR,wjA0 EditBox DblClick, "Label=Password", "Coords=5,10"
`u"I iv3j,Y0 msgbox password
51Testing软件测试网wi!w"O r9Xn$~#e InputKeys password
51Testing软件测试网u)^gk.m*Dc ComboBox Click, "Label=Database", "Coords=153,12"
evR^-urU0 ComboListBox Click, "Label=Database", "Text=RSDF : "
:a|{"L9@}vG$v(GM0 PushButton Click, "Text=OK"
51Testing软件测试网b:sf|,F4c 51Testing软件测试网(Ci7]g:P J7h^2{0{B5UE result=SQAWaitForObject("\;Type=Window;Caption=Warning - Invalid Login",8000)
Fx2Np6Ldv%L,bs9x0 MSGBOX result
eNO(|]0 //x=1返回0 x=2 返回1016 --1016是指在指定的时间内没有找到对象
51Testing软件测试网7Dje1V:Aq result=SQAFindObject("\;Type=Window;Caption=Warning - Invalid Login")
51Testing软件测试网2[t5hU)g\(e,d%S F msgbox result
51Testing软件测试网k y&e%ik //x=1返回0 x=2 返回1003
7u~A"C Z#Z-c
KVl3U0 if result=sqasuccess then
p$m8m0lo0 msgbox "fail"
51Testing软件测试网O:D*BIr+N
\` Window SetContext, "Caption=Warning - Invalid Login", ""
+_J\6Y+{OD%M$?o0 PushButton Click, "Text=OK"
51Testing软件测试网J G!uX` else
51Testing软件测试网3oHo3txuO msgbox "ok"
n/L R'\
j!?'ZF0 Window SetContext, "Caption=Rational ClearQuest - RSDF :", ""
51Testing软件测试网;Y
`MX5s:D7OjlW&Z7D Window CloseWin, "", ""
51Testing软件测试网$GH~J)i\U#_3PM"Y end if
51Testing软件测试网)BvX}u next x
W3P#Cmty0End Sub
51Testing软件测试网f+Kl1n$pP 51Testing软件测试网q~]~AKqE)`有待完善..............
51Testing软件测试网 b!X9eV9x)r`#L2X(aH