QuickTestProfessional基本使用示例(原创)51Testing软件测试网&hLAg5W$}k1X
1 设置脚本间的间隔时间
Wait(2),单位:秒
7rn:hinR]y!`6A02 循环语句while
i=051Testing软件测试网}~ yp;s
do while(i<10)51Testing软件测试网
D tP.fZ3O5cnB
Window("Opera").Restore
5B
C u,{T,~-v-QI)g0Window("Opera").WinObject("OperaWindowClass").Click 446,23251Testing软件测试网7F8Dfo!d9@R`+^H6Z
Window("Opera").WinObject("OperaWindowClass").Click 461,27851Testing软件测试网5]n%CV-W.i{
i=i+1
-J.M(S*Q!T'i3k:})f0loop
MK
EJU7H03 循环语句for
For i=1 to 3
zl}^jdO1o0 Window("Opera").Restore51Testing软件测试网nxcd2wS
Window("Opera").WinObject("OperaWindowClass").Click 446,23251Testing软件测试网\)jT)o
R:{]"{
dt
Window("Opera").WinObject("OperaWindowClass").Click 461,278
2v1?s La\0j2}0Next
"^4MsUt"~04 判断语句
Do while(i<20)
&X9y-?#cw?$q
C0Browser("XX项目").Page("XX项目").Frame("wap").Link("啤酒").Click51Testing软件测试网
G(Z5j8XIl r
wait(2)
O\B&k{ m gt:j0Browser("XX项目").Page("XX项目").Frame("wap_2").Link("商铺详情").Click51Testing软件测试网V
q6S6N"bP
wait(2)51Testing软件测试网.v:sD/c2|,fS
i=i+1
0Q6Q
}&}X2E;y@0If i=5 Then
8fE,nt4YC0^-?"@0 Exit do51Testing软件测试网d+Bm3S4_4R
End If
\Gg
q-O)G$_/F0Loop51Testing软件测试网S I O`P?
5 With语句
Do while(i<20)51Testing软件测试网GQ.{;r-`+hP1^Y
With Browser("XX项目")51Testing软件测试网8q5X*RbH1g-m&k;Y
.Page("XX项目").Frame("wap").Link("生活家居").Click
'H!^oX/NJR0.Page("XX项目").Frame("wap_5").Link("出租(火爆招租中)").Click51Testing软件测试网S_`
H7]
.Page("XX项目").Sync
)}&e.fC6Mn;`z0With .Page("XX项目")51Testing软件测试网3m9\V#@R&J9Lv
A6dD
.Frame("wap_6").Image("image").Check CheckPoint("image")'检查点51Testing软件测试网(R~&@I2ZfTR5Jgl
.Frame("wap_6").Link("返回XX首页").Click
:\w}jv2?:~P-N0.Sync
"F:iwa3E*n
l0.Frame("wap").Check CheckPoint("生活家居")'检查点
h-Ec9Y(s7_;[0End with