我正在使用 Selenium RC API .NET 2.44 。我知道我可以点击以下本地人的链接:
//a[contains(@class, 'handpoint')]
或//a[(@class, 'handpoint')]
css=a.handpoint
但为什么我有机会点击
链接selenium.click("class=handpoint");
这是XPath的简写吗?
答案 0 :(得分:1)
我没有使用此API,但我使用了类似的API。
您可以通过3种不同的方式获取指定的元素:
使用一些HTML属性(例如:id
,name
,class
)或标记名称
在JavaScript中,您有一些类似的方法(例如:getElementById
,getElementsByTagName
)。
所以,你是第三种情况。这是一种不同的情况,而不是XPath的简短形式。