我今天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