如果您的HTML仅包含一个
<a>标签,则应这样做:
String href = selenium.getAttribute("css=a@href");
您使用该
DefaultSelenium#getAttribute()方法并传入CSS定位符,
@符号和要获取的属性名称。在这种情况下,您选择
a并获取
@href。
回应您的评论/编辑:
之后的部分
@
告诉Selenium该部分是属性的名称。您应该放在
:contains('2')
前面,@href
因为它是定位器的一部分,而不是属性的一部分。因此,像这样:selenium.getAttribute("css=a:contains('2')@href");
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)