51Testing软件测试论坛

标题: 怎样激活网页到最前端使sendkeys有效 [打印本页]

作者: hhhsmileyangxue    时间: 2008-6-27 12:56
标题: 怎样激活网页到最前端使sendkeys有效
page和browser对象没有activate方法,我想激活网页,然后用sendkeys方法,但WebEdit的值仍为空。
Browser("").Page("").Frame("").WebEdit("txtNewPwd").object.focus
‘Browser("").Page("").Frame("").WebEdit("txtNewPwd").set ""     ’加上这句也是一样无法接受按键
set wshshell=CreateObject("wscript.shell")
wshshell.sendkeys "hjm1234567890123"
作者: 小孩    时间: 2008-6-27 14:07
你可以使用 Mercury.DeviceReplay
来实现 键盘输入
作者: 陈能技    时间: 2008-6-27 14:28
激活网页到最前端的方法:
hwnd = Browser("version:=inter.*").GetROProperty("hwnd")
Window("hwnd:=" & hwnd).Activate


推荐新书《QTP自动化测试实践》
作者: hhhsmileyangxue    时间: 2008-6-27 23:35
标题: 回复 3# 的帖子
真是一针见血.太感谢了




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2