51Testing软件测试论坛

标题: 如何对HtmlImage类型控件使用MouseDown方法 [打印本页]

作者: nedved586    时间: 2008-5-21 14:28
标题: 如何对HtmlImage类型控件使用MouseDown方法
JSP中定义一个图片,然后对这个图片使用MouseDown方法实现业务.代码如下:
<td >
        <img src="选择.bmp" onMouseDown="doQuery()">
</td>

使用SilkTest时,HtmlImage类型控件好像没有MouseDown方法,试着用click,结果不成功也不报错,什么反应也没有.
用ExecMethod("MouseDown")时丢出来这样的错误Error: ExecMethod() generated an error - Check your JavaScript syntax. Note: JavaScript is case sensitive

4TEST脚本如下:
BrowserChild("选择类型").HtmlImage("?|$选择.bmp").ExecMethod("MouseDown")

请问是否函数使用不当或者有其它方法可以实现,请高人指点,不胜感激!
作者: jmy_1981    时间: 2008-5-22 17:16
标题: lz可能MouseDown这里错了……
如题。

1.lz有试过DoClick()吗?
这个可能可以的,因为用ExecMethod解析java script很可能会很慢。

2.BrowserChild("选择类型").HtmlImage("?|$选择.bmp").ExecMethod("MouseDown")
这里应该是onMouseDown吧,或着"browser.page.frame.td.doquery"这样的。
lz能发个图片什么的看看吗?

希望有帮助。




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