QTP_Web Browser

    今天费了半天时间终于使得QTP11可以识别Browser 对象了,首先我把IE的保护模式关闭了,(Internet选项->安全,然后关掉保护模式),然后就是打开IE输入网址:http://newtours.demoaut.com/mercurysignon.php,打开qtp 的spy,一个一个的识别对象。

1. Browser对象,name 显示为“Sign-on: Mercury Tours”

2. Page对象,name 显示为“Sign-on: Mercury Tours”

3. User Name 与Password, 发现Submit为一个image,都识别出来了,呵呵,然后编辑代码如下:

'打开IE , 打开Mercury Tours
SystemUtil.Run "iexplore.exe", "http://newtours.demoaut.com/mercurysignon.php"
Browser("Sign-on: Mercury Tours").Page("Sign-on: Mercury Tours").WebEdit("userName").Set "jiguanghover"
Browser("Sign-on: Mercury Tours").Page("Sign-on: Mercury Tours").WebEdit("password").Set "123456"
Browser("Sign-on: Mercury Tours").Page("Sign-on: Mercury Tours").Image("Login").Click

登录成功,一切OK!

你可能感兴趣的:(Web,image,IE,internet,browser,login)