不谋万世者,不足谋一时;不谋全局者,不足谋一域。君子敏于事而慎于言
新浪微薄:土司阿哈
QTp脚本结果输出到测试报告的方法
上一篇 /
下一篇 2008-04-28 20:44:09
/ 个人分类:qtp
C2P,`vC2d4O:ze#R0转载:http://www.51testing.com/?24904/action_viewspace_itemid_80967.html51Testing软件测试网"Rg
u4dl mb
51Testing软件测试网~5J{.H,A@;N51Testing软件测试网O6t)@D%^:@Y
3v)H g.FD0第一步先要找出你要判断哪个单选框,通过webradiogroup的value值来判断
!I!fe!w)W@051Testing软件测试网kLd,y*mjU` LLv=Browser("编辑个人资料").Page("编辑个人资料").WebRadioGroup("_fmf.edit._0.si").GetROProperty("value")
j@~l!n0C}7ti0If v=3 Then51Testing软件测试网 E/p3z
V.o
K%`E
a=Browser("编辑个人资料").Page("编辑个人资料").WebRadioGroup("_fmf.edit._0.si").GetROProperty("checked")
R4K8iJYb&aD0 'If a=1 Then
M+ff
U:k6c ^0 Reporter.ReportEvent 0, "单选框被选中", "The user-defined step pass."
/Z4QM mf`0 end if '51Testing软件测试网;w'S7ErG
else if v<>3 then51Testing软件测试网G X
hK'G7`,y(L
S
Reporter.ReportEvent 1, "单选框未被选中", "The user-defined step pass."51Testing软件测试网bh_RtY{^ L
End If51Testing软件测试网Z HTZnh
End If
"t'|qU_A)e+jo051Testing软件测试网D%AMwQSHS3Js如果取出来的value值不等于3 其实就是说这个单选框没被选中 就输出报告
i+G$Mx"[_-wv051Testing软件测试网j?`j(G5F+W%@ jE/|中间注释掉的语句其实可以不用写的 因为qtp只能找到被选中的那个单选框的value,如果这个单选框没被选中.qtp自然也是找不到的 (这个也是调试脚本发现的结论..)
A5E+tzNj&l\,m7s%}051Testing软件测试网qF4HF.kQ;hif这些个判断因为不能在测试报告中反应出来是成功了还是失败了.所以可以把这个结果输出到测试报告中.51Testing软件测试网&Nr3Z1{t&xdC
51Testing软件测试网-z7DM%^6X5o方法: