QTP知识点滴积累
上一篇 / 下一篇 2007-06-07 14:30:40 / 个人分类:其他
1. dos命令的执行
eD'^)SZ\p/q0Dim oShell 51Testing软件测试网gWC e ZSn9v!Jx
Set oShell = CreateObject ("WSCript.shell")
}V;D2[+kv0oShell.run "cmd /K CD C:\ & Dir"
V"kPZvWj0Set oShell = Nothing 51Testing软件测试网gm"D3PwC*`W|i
2.使用可选步骤
R6_Ha:BI0OptionalStep.Browser("browser_name").Page("page_name").Link("link_name")
"_%B1Dg)vH0
默认可选步骤
默认情况下,QuickTest 将打开下列对话框的步骤视为可选: 51Testing软件测试网4M(R`W}
51Testing软件测试网7l~`7Ki^
对话框标题栏 51Testing软件测试网;VNb!H8m7ib|R6C |
---|
自动完成
|
文件下载
|
Internet Explorer
|
Netscape
|
输入网络密码
|
错误
|
安全警报
|
安全信息
|
安全警告
|
所需的用户名和密码
|
g(d)QWO`M;u0Qw.]9d*MrsaqE0
- 停止 - 停止运行会话。
%W;z4BAPD0如果 QuickTest 配置为在运行后显示测试结果,则会显示测试结果。 - 重试 - QuickTest 尝试再次执行该步骤。51Testing软件测试网,Z0CY~fG^T
如果该步骤成功,则运行会继续。 - 跳过 - QuickTest 跳过引发错误的步骤,然后从下一步骤继续运行。
- 调试 - QuickTest 暂停运行以便对测试或组件进行调试。51Testing软件测试网|"cG`!\;y
可以执行本章描述的任何调试操作。在调试之后,可以从测试或组件停止的那一步开始继续运行会话,也可以使用单步命令来控制运行会话的其余部分。 - 帮助 - 对于显示的错误消息,打开 QuickTest 故障排除帮助。在查看“帮助”主题之后,可以在错误消息框中选择另一个按钮。
- 详细信息 - 将消息框扩展为显示其他有关错误的信息。
51Testing软件测试网/TN}'?kp
4.51Testing软件测试网(D3F|$M!U.`'@I%v
下列语句指示 QuickTest 等待打开“航班表”对话框时最多等待 20 秒。
blnDone=Window("Flight Reservation").Dialog("Flights Table").Exist
,GHq |B0counter=1
Ond-nxG2`2n0While Not blnDone 51Testing软件测试网.g?`cGwE8G
Wait (2)
z;q9R;U AfX0blnDone=Window("Flight Reservation").Dialog("Flights Table").Exist
#f sT.O*u#w3VqK]3z0counter=counter+1 51Testing软件测试网'l7s x1L2b
If counter=10 then
%pg+gr'O-y|fQ0blnDone=True 51Testing软件测试网8Q8\E+_+mN{i!|
End if
:h+q*P#` bP0Wend
MyXK#f I;o051Testing软件测试网5O5]F6BvJn:O
5. ExecuteFile "c:\test.vbs"
o2Q4Mzj~g06. msgbox Environment.Value("home")
IqeD7FSN07.请教不将测试结果记录到日志的语句。51Testing软件测试网)qK@SBJg
对于已知是错误的验证点,在测试报告中能否记录通过,或者根本不记录呢? 51Testing软件测试网's
[cec8Vi9x.?
Reporter.Filter = NewMode
g? e's5A#vi/QI ]0The mode can be one of the following values:
DnlMqq'_io0Mode