为了点击一个网页元素,我使用了属性:html id、html 标签和索引。它成功地工作了。经过一系列步骤后,我试图在相同的操作或测试中单击具有相同属性的相同 webelement.. 但它不起作用..
我正在使用 uft 12.02
有时,当我下次运行它时,单击或任何正常工作的操作都不起作用。它显示“无法识别对象”...
因此,每次我对这种变化感到非常困惑时,我总是不得不对属性进行不必要的返工。请帮帮我...
当通过窗格中的箭头(指针)符号突出显示时,在浏览器中按下 F12 键将显示该对象的所有属性。强烈建议不要使用索引标识符,应将其用作最后的手段。相反,如果属性值在执行过程中发生变化,请使用描述性对象标识。它背后必须有一些必须研究的模式。请发布有关该对象的更多详细信息。
使用描述性对象识别
https://www.tutorialspoint.com/qtp/qtp_descriptive_programming.htm