QTP关于WSCRIPT模拟键盘ENTER的操作
我打开百度,然后再输入框中输入“QTP”,然后按回车键,就自动跳转到搜索的页面于是写下了以下脚本:
Browser("百度一下,你就知道").Page("百度一下,你就知道").WebEdit("wd").Set "qtp"
Dim wshsheet
Set wshsheet=CreateObject("wscript.Shell")
wshsheet.SendKeys "{Enter}"
我期望能够按回事键(不想用CLICK的方法)跳转到搜索页面,但是运行的时候却没有发现到搜索页面,还请高手为小弟支下招,不胜感激。 额,帮顶~ 你上面这个语句执行是否找到有对象…… 回复 3# zylbsplx2008
找到有对象,没有提示报错,但是就是没有按回车键 看下帮助,应该是大写吧。 回复 5# ymn911
大写小写都无所谓吧。 各位,我好像明白了:victory: 问题在哪呢,我也遇到这个问题了 同问
楼主怎么不把解决方法 告诉大家呢 同问
楼主怎么不把解决方法 告诉大家呢 同问
楼主怎么不把解决方法 告诉大家呢 同问
楼主怎么不把解决方法 告诉大家呢 同问
楼主怎么不把解决方法 告诉大家呢 手工输入时实际上包含了2个操作,1是把焦点放在文本框中,2是输入内容,QTP回放时通过后台写入内容,并没有把焦点放入到文本框中,所以这时回车没起作用。解决办法就是Browser("百度一下,你就知道").Page("百度一下,你就知道").WebEdit("wd").click 1,1在文本框上点一下,文本框就获得焦点了,就能响应回车了。
页:
[1]