FireEvent 方法 展开 树节点

    手动展开时是双击名称,但此时被qtp识别为link的click事件,回放时是不成功的。

修改qtp设置可以让其识别到双击事件,更简单的方法是fireevent来触发一个双击事件:

描述 :触发事件。

备注:此方法对于大多数 web 测试对象都是通用的。

语法 :object.fireevent eventname, [x], [y], [button]


参数 描述
object 类型 web 的测试对象。
eventname 必填. string 值。 要触发的事件的名称。可用事件:onchange、onclick、ondblclick、onblur、onfocus、onmousedown、onmouseup、onmouseover、onmouseout、onsubmit、onreset、onpropertychange。
x 可选. long 值。 
y 可选. long 值。 
button 可选. 预定义的常量或数字。请参阅下面的常量表. 

常量

button 参数可能的值为:

常量 value 描述
  micleftbtn 0 鼠标左键。 
  micrightbtn 1 鼠标右键。 
  micmiddlebtn 2 鼠标中键。 

返回类型

无 

问题解决:

browser("浏览器").frame("框架").link("链接").fireevent "ondblclick"

待解决问题:

树结构上的“+/-”和连接线实际上都是图片,如何判断某一节点是否展开?

 

你可能感兴趣的:(java,工作)