1
我想獲取有關Web元素的信息。這個web元素總是出現在頁面上。但QTP無法識別,因爲有許多具有相同類的web元素。默認情況下,QTP用來識別這個網頁元素,它的InnerText屬性,但在最後一個版本InnerText變得動態變化。並且所需類的web元素的數量正在從構建變爲構建。 你知道嗎,我怎麼能幫QTP識別這個對象?我試圖添加x和y絕對和相對座標,但它不起作用。QTP如何識別Web元素
我想獲取有關Web元素的信息。這個web元素總是出現在頁面上。但QTP無法識別,因爲有許多具有相同類的web元素。默認情況下,QTP用來識別這個網頁元素,它的InnerText屬性,但在最後一個版本InnerText變得動態變化。並且所需類的web元素的數量正在從構建變爲構建。 你知道嗎,我怎麼能幫QTP識別這個對象?我試圖添加x和y絕對和相對座標,但它不起作用。QTP如何識別Web元素
按位置識別元素非常脆弱,應儘可能避免。
你的問題不包含爲了給一個明確的答案足夠的信息,但這裏是怎麼實現的物體識別在一般情況下:
你必須找到使說明獨特和強大的性能組合。如果這很難做到,可以使用以下高級對象識別技術。
Page
或Frame
直接嵌套所有網頁元素,但是你可以窩下的任何其他網頁元素的對象。如果您的元素包含在另一個元素中,您可以將其拖放到該容器下的對象存儲庫中,然後該描述僅針對容器的其他後代元素是唯一的
謝謝,第3條建議非常有用 – Eugene