在 qtp 中,有时,用于 webelement 单击的属性不适用于另一个实例中的相同单击

In qtp,Sometimes, properties used for a webelement click doesnot work for the same click in another instance

为了点击一个网络元素,我使用了属性:html id,html tag 和 index。它成功地工作了。经过一系列步骤后,我试图在相同的操作或测试中单击具有相同属性的相同网络元素。但它不起作用..

我正在使用 uft 12.02

有时我 运行 下一次单击或任何工作正常的操作都无法正常工作。它显示 "Cannot identify the object"...

因此,我每次都必须对属性进行不必要的返工 我真的很困惑这种变化。请帮帮我...

当通过窗格中的箭头(指针)符号突出显示时,浏览器中的 F12 键将显示该对象的所有属性。强烈建议不要使用索引标识符,应将其用作最后的手段。相反,如果 属性 值在执行过程中发生变化,则使用描述性对象标识。它背后必须有某种模式,必须加以研究。请 post 有关该对象的更多详细信息。

使用描述性对象识别

https://www.tutorialspoint.com/qtp/qtp_descriptive_programming.htm