51Testing软件测试论坛

标题: 请教大家?QTP能否分辨这两个button? [打印本页]

作者: danielzhang    时间: 2006-8-31 17:36
标题: 请教大家?QTP能否分辨这两个button?
<script language=vbscript>
function button1 ()
        msgbox("button1")
end function

function button2 ()
        msgbox("button2")
end function
</script>

<form name=test>
<input type="button" name=button value="submit" onclick=button1><br>
<input type="button" name=button value="submit" onclick=button2>

</form>

也就是说名字完全一样,QTP能知道我点的是哪个吗?我试了一下,好像是有些问题
作者: xiaonan    时间: 2006-8-31 17:40
应该是可以的,QTP在录制时应该就能区别开.
作者: lyscser    时间: 2006-8-31 18:13
自定义的按钮?
作者: danielzhang    时间: 2006-8-31 18:23
标题: 我错了,确实是可以的
Object Repository中的属性还是不完全一样
Ordinal Identifier->Type, Value的值分别是:
Index, 0和Index, 1
作者: danielzhang    时间: 2006-8-31 18:23
原帖由 danielzhang 于 2006-8-31 18:23 发表
Object Repository中的属性还是不完全一样
Ordinal Identifier->Type, Value的值分别是:
Index, 0和Index, 1


在上面的Button是0
作者: mstiunicon    时间: 2006-8-31 21:38
可以用index或者location来识别
index,查看源文件中的位置,从0开始
location,查看在页面中的位置,从上到下,从左到右,也是从0开始。

有人写页面的时候,写两个相同名字的按钮么?真是要找K了
作者: danielzhang    时间: 2006-9-1 18:23
原帖由 mstiunicon 于 2006-8-31 21:38 发表
可以用index或者location来识别
index,查看源文件中的位置,从0开始
location,查看在页面中的位置,从上到下,从左到右,也是从0开始。

有人写页面的时候,写两个相同名字的按钮么?真是要找K了


呵呵,不是不是,只是我想研究一下QTP怎么识别相同名字的对象。




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