QTP_QTP学习笔记(1)
2012-07-07 16:33
316 查看
最近好好的想了一下,感觉自己的测试技能还是很欠缺,自动化测试这方面还是差的很多,所以决定学习QTP。首先安装的是QTP9.2,可惜在win7系统上控件都无法识别,那只好安装QTP11了,不过证书无法破解,只好用30天的试用版了。
以上纯属废话,切入正题,首先学习boobook 小强老师的视频教程,照着例子学习吗,目前咱只会这个。
例子代码如下:
Dialog("Login").WinButton("Help").Click
If Dialog("Login").Dialog("text:=Flight Reservations").Exist Then
Dialog("Login").Dialog("text:=Flight Reservations").WinButton("确定").Click
End If
Dialog("Login").WinEdit("Agent Name:").Set "mercury"
Dialog("Login").WinEdit("Password:").SetSecure "4ff712ec6eb7e1a66773ee77c82adce274791086"
Dialog("Login").WinButton("OK").Click
Window("Flight Reservation").Close
这样问题就产生了,报告说“确定”没有加入本地对象,我比较奇怪,已经加入了啊,why?
经过试验,这样就OK了。
Dialog("Login").WinButton("Help").Click
If Dialog("Login").Dialog("text:=Flight Reservations").Exist Then
Dialog("Login").Dialog("text:=Flight Reservations").WinButton("text:=确定").Click
End If
Dialog("Login").WinEdit("Agent Name:").Set "mercury"
Dialog("Login").WinEdit("Password:").SetSecure "4ff712ec6eb7e1a66773ee77c82adce274791086"
Dialog("Login").WinButton("OK").Click
Window("Flight Reservation").Close
我的第一个例子就搞定了,好的开始,你若有兴趣就跟我一起学习吧!
以上纯属废话,切入正题,首先学习boobook 小强老师的视频教程,照着例子学习吗,目前咱只会这个。
例子代码如下:
Dialog("Login").WinButton("Help").Click
If Dialog("Login").Dialog("text:=Flight Reservations").Exist Then
Dialog("Login").Dialog("text:=Flight Reservations").WinButton("确定").Click
End If
Dialog("Login").WinEdit("Agent Name:").Set "mercury"
Dialog("Login").WinEdit("Password:").SetSecure "4ff712ec6eb7e1a66773ee77c82adce274791086"
Dialog("Login").WinButton("OK").Click
Window("Flight Reservation").Close
这样问题就产生了,报告说“确定”没有加入本地对象,我比较奇怪,已经加入了啊,why?
经过试验,这样就OK了。
Dialog("Login").WinButton("Help").Click
If Dialog("Login").Dialog("text:=Flight Reservations").Exist Then
Dialog("Login").Dialog("text:=Flight Reservations").WinButton("text:=确定").Click
End If
Dialog("Login").WinEdit("Agent Name:").Set "mercury"
Dialog("Login").WinEdit("Password:").SetSecure "4ff712ec6eb7e1a66773ee77c82adce274791086"
Dialog("Login").WinButton("OK").Click
Window("Flight Reservation").Close
我的第一个例子就搞定了,好的开始,你若有兴趣就跟我一起学习吧!
相关文章推荐
- QTP学习笔记----2013.04.23
- QTP学习笔记---datatable应用
- QTP学习笔记----2013.04.24
- QTP学习笔记(1)
- 一位高人的QTP学习笔记(转)
- QTP学习笔记1
- QTP学习笔记----2013.04.25
- QTP学习笔记(2)
- QTP学习笔记(四)
- 【QTP学习笔记 1 】下拉框数据随机选择,日期输入,如何获取动态的对话框
- QTP学习笔记----2013.04.26
- QTP学习笔记----2013.05.06
- QTP学习笔记(二)
- QTP学习笔记----2013.04.27
- QTP学习笔记----2013.05.05
- QTP学习笔记--define new test object
- QTP学习笔记----2013.04.28
- QTP学习笔记(一):安装篇,解决QTP无法识别控件对象的问题
- QTP学习笔记之2.1 --Object Repository
- QTP 学习笔记——模拟录制、低级录制