51Testing软件测试论坛
标题:
QTP关于WSCRIPT模拟键盘ENTER的操作
[打印本页]
作者:
wspc
时间:
2011-12-3 16:18
标题:
QTP关于WSCRIPT模拟键盘ENTER的操作
我打开百度,然后再输入框中输入“QTP”,然后按回车键,就自动跳转到搜索的页面
于是写下了以下脚本:
Browser("百度一下,你就知道").Page("百度一下,你就知道").WebEdit("wd").Set "qtp"
Dim wshsheet
Set wshsheet=CreateObject("wscript.Shell")
wshsheet.SendKeys "{Enter}"
我期望能够按回事键(不想用CLICK的方法)跳转到搜索页面,但是运行的时候却没有发现到搜索页面,还请高手为小弟支下招,不胜感激。
作者:
SexyCat_1113
时间:
2011-12-4 18:43
额,帮顶~
作者:
zylbsplx2008
时间:
2011-12-4 22:17
你上面这个语句执行是否找到有对象……
作者:
wspc
时间:
2011-12-5 12:32
回复
3#
zylbsplx2008
找到有对象,没有提示报错,但是就是没有按回车键
作者:
ymn911
时间:
2011-12-5 13:51
看下帮助,应该是大写吧。
作者:
wspc
时间:
2011-12-5 13:53
回复
5#
ymn911
大写小写都无所谓吧。
作者:
wspc
时间:
2011-12-6 13:55
各位,我好像明白了
作者:
cherry521
时间:
2012-3-20 09:40
问题在哪呢,我也遇到这个问题了
作者:
gfxia
时间:
2012-11-6 09:17
同问
楼主怎么不把解决方法 告诉大家呢
作者:
gfxia
时间:
2012-11-6 09:17
同问
楼主怎么不把解决方法 告诉大家呢
作者:
gfxia
时间:
2012-11-6 09:18
同问
楼主怎么不把解决方法 告诉大家呢
作者:
gfxia
时间:
2012-11-6 09:18
同问
楼主怎么不把解决方法 告诉大家呢
作者:
gfxia
时间:
2012-11-6 09:18
同问
楼主怎么不把解决方法 告诉大家呢
作者:
jack_loo
时间:
2012-11-21 17:32
手工输入时实际上包含了2个操作,1是把焦点放在文本框中,2是输入内容,QTP回放时通过后台写入内容,并没有把焦点放入到文本框中,所以这时回车没起作用。解决办法就是Browser("百度一下,你就知道").Page("百度一下,你就知道").WebEdit("wd").click 1,1在文本框上点一下,文本框就获得焦点了,就能响应回车了。
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2