我今天11發現了奇怪的行爲,QTP:表達區分大小寫:用不同的情況不同的結果在VBScipt
Browser().Page().WebElement("PositionManagerContainer").WebElement("LoadingMessage").Object.ParentNode.ParentNode
給出錯誤:所需的對象 「.Object.ParentNode」
但表達
Browser().Page().WebElement("PositionManagerContainer").WebElement("LoadingMessage").Object.parentNode.ParentNode
是正確的,並沒有任何錯誤,工作正常(在.Object的ParentNode成員的情況下的差異)。
瀏覽器是Firefox。在IE中它工作正常。
有人可以解釋爲什麼會發生?只是爲了興趣。
+1,偉大的寫法@Motti – 2011-08-17 20:08:43