Selenium RC中定位器方法有哪些?
回复可见**** Hidden Message *****
在Selenium RC中,可以使用以下定位器方法来定位元素:
[*]id:根据元素的id属性进行定位,使用locator=id=value进行定位。例如:id=elementId
[*]name:根据元素的name属性进行定位,使用locator=name=value进行定位。例如:name=elementName
[*]class:根据元素的class属性进行定位,使用locator=class=value进行定位。例如:class=elementClass
[*]link:根据链接文本进行定位,使用locator=link=value进行定位。例如:link=click here
[*]partialLink:根据链接文本的部分内容进行定位,使用locator=partialLink=value进行定位。例如:partialLink=click
[*]css:根据元素的CSS选择器进行定位,使用locator=css=selector进行定位。例如:css=div.container > p
[*]xpath:根据元素的XPath进行定位,使用locator=xpath=xpathExpression进行定位。例如:xpath=//input[@name='firstName']
[*]dom:根据元素的DOM元素属性进行定位,使用locator=dom=expression进行定位。例如:dom=document.getElementById('elementId')
以上是Selenium RC中常用的定位器方法,可以根据具体的情况选择合适的方法来定位元素。
xpath xpath和元素标签 八种定位方式分别是:id、name、class name、tag name 、link text、partial link textxpath、css selector id xpath xpath id、name、class name、tag name 、link text、partial link textxpath、css selector
页:
[1]