2011-07-28 65 views
1

我有这个图像是一个webtable的单元格中的子项目,如Brower - > Page - > Webtable - > Link - > Image。在存储库中添加此映像后,我尝试在描述属性中添加“文件名”。然后突出显示它时,发现它在页面上找不到。我只是无法理解为什么。有人可以向我解释这个吗?关于图像识别的QTP问题

提前

艾伦

+0

添加*文件名*属性之前是否正确突出显示? – Motti

+0

文件名是否动态变化?尝试使用间谍,并将间谍看到的内容与您在存储库中输入的内容进行比较。您也可以尝试使用回购的更新功能并查看有哪些更改。没有更多细节,我们无法提供多少帮助。 –

+0

@莫蒂,是的,它正确地突出显示。 – allenzzzxd

回答

3

非常感谢听起来像是你有一个序选择比匹配的一组新的描述的对象的更大。

例如说描述是html tag:=img, alt:=""这匹配10个链接和您的链接是#6,所以序号标识将是。现在你添加了文件名,它只匹配2个对象。当QTP尝试识别对象时,它会看到有多个匹配项并尝试使用序号。但是序数大于匹配元素的数量,因此无法识别对象。 您必须:

  1. 让你的描述是唯一的(这样的顺序将不被使用)或
  2. 更新的描述

我希望我猜中你的问题的序号。