51Testing软件测试论坛

标题: qtp模拟键盘上下操作只执行一次 [打印本页]

作者: mingtian15151    时间: 2014-1-23 10:15
标题: qtp模拟键盘上下操作只执行一次
在用qtp11.5的时候模拟键盘操作,不管是用下面哪种形式,向下的操作只执行一次。不执行两次或者多次。这是为什么呢?有大神知道不?求助哈。
(1)
Dim p
Set p=createobject("WScript.shell")
p.SendKeys"{DOWN}"
wait(2)
p.SendKeys"{DOWN}"
wait(2)
p.SendKeys"{ENTER}"

(2)
Dim p
Set p=createobject("WScript.shell")
for i=1 to 3
'wait(1) '加等待和不加都是一样的
p.SendKeys"{DOWN}"
Next
p.SendKeys"{ENTER}"
作者: 黑羽祭    时间: 2014-2-12 09:17
回复 1# mingtian15151


    首先,你手动操作一下,确定两次向下按钮后页面有所变动。然后关于两次向下的写法,你试试这样:
  1. p.SendKeys"{DOWN 2}"
复制代码





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