51Testing软件测试论坛

标题: 请教海龙Robot测试HTML时 如何找到button对象 [打印本页]

作者: ellanor    时间: 2006-3-15 21:02
标题: 请教海龙Robot测试HTML时 如何找到button对象
在用Robot运行脚本时,如何查找Button对象呢
如: 查询按钮
Robot录制此按钮:
pushbutton click "HTMLText=查询“

其中用Robot可获得的属性有 type=button  ;   value=查询 等

'--------------.sbl文件-----------------------
ButtonClick(windowRec,object)
{
.....

  Result= SQAFindObject( "HTMLText=查询 " )  '返回0 表示查找对象成功
.....

}

这样做识别不到此button

若 SQAFindObject( "value=查询" ) or  SQAFindObject( "type=button  ;  value=查询" )均查找失败

请问该怎样处理???
期待您的答复,谢谢!
作者: 海龙    时间: 2006-3-15 22:29
对象具有层次关系,桌面为根对象,然后是窗体、然后是窗体中的容器、依次类推
那么你在查找对象是就必须写清对象的上下文,就像文件一样,如果只指定了文件名不指定文件路径是找不到文件的。

对象的层次关系,通过Inspector获取
作者: ellanor    时间: 2006-3-19 20:58
谢谢 解决了^_^
作者: Apostle    时间: 2006-3-20 16:47
请问ellanor,你是如何解决的?可以贴出你的解决后的脚本吗?




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