QTP自动化框架练习一(flight4a)

SystemUtil.CloseProcessByName "Excel.exe"
Executefile "D:\QTP\FrameWork\testfunction\Login.txt"
DataTable.Import "D:\QTP\FrameWork\testcase\Login.xls"
Agentname = DataTable("Agentname",dtGlobalSheet)
PassWord = DataTable("Password",dtGlobalSheet)
Call Login(Agentname,Password)

Dim ErrorMessage, FullFileName
If Dialog("text:=登录").Dialog("text:=航班预订").Exist(3) Then
	ErrorMessage = Dialog("text:=登录").Dialog("text:=航班预订").Static("window id:=65535").GetROProperty("text")
	DataTable("Result",dtGlobalSheet) = ErrorMessage
	FullFileName = "D:\QTP\FrameWork\testpic\Login_Error"& timer & ".bmp"
	Dialog("text:=登录").Dialog("text:=航班预订").CaptureBitmap FullFileName,True
	Wait 1
	Dialog("text:=登录").Dialog("text:=航班预订").WinButton("text:=确定").Click
	Dialog("text:=登录").WinButton("text:=取消").Click
End If

If Window("text:=航班预订").Exist(3) Then
	DataTable("Result",dtGlobalSheet) = "测试通过"
	Window("text:=航班预订").Close
End If

DataTable.Import "D:\QTP\FrameWork\testcase\Login.xls"
DataTable.Export "D:\QTP\FrameWork\testresult\Result.xls"

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值