QTP基本循环异常遍历(代码方式实现)
0 环境
系统环境:win7
1 前言
在正常循环的基础下 添加异常处理遍历 一些基本操作 请看正常循环
https://www.cnblogs.com/my-ordinary/p/11739180.html
2 操作
2.1 控件的插入
2.2 值得填入
2.3 代码
systemutil.Run "D:\Program Files (x86)\HP\QuickTest Professional\samples\flight\app\flight4a.exe" dialog("Login").WinEdit("Agent Name:").Set DataTable("username", dtLocalSheet) dialog("Login").WinEdit("Password:").Set DataTable("password", dtLocalSheet) dialog("Login").WinButton("OK").Click If dialog("Login").Dialog("Flight Reservations").Exist(5) then warnning = dialog("Login").Dialog("Flight Reservations").Static("Incorrect password. Please").GetROProperty("text") dialog("Login").Dialog("Flight Reservations").WinButton("确定").Click reporter.ReportEvent micPass, "依据窗口Flight Reservation存在, 验证登录成功","实际Flight Reservation窗口存在 显示:"&warnning dialog("Login").WinButton("Cancel").Click else reporter.ReportEvent micFail, "依据窗口Flight Reservation存在, 验证登录成功","实际Flight Reservation窗口不存在" end if
2.4 运行的效果
3 小技巧
输入if+回车 会只能填充代码
作者:以罗伊
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须在文章页面给出原文链接,否则保留追究法律责任的权利。