繁体   English   中英

如何在Java中使用Selenium Web Driver获取跨度的CSS类

[英]How to get the CSS class of a span using Selenium Web Driver in Java

我有一个这样的跨度元素

<span id="yui-gen56" class="ir i-doc" style="background-color: transparent;"></span>

现在,我想检索类属性值,以便它应该返回我的ir i-doc进行验证。 不知道如何获取此属性值以进行进一步验证。

提前致谢

您可以尝试以下类似的操作,其中驱动程序是WebDriver的对象-

WebElement webElement = driver.findElement(By.id("yui-gen56"));
webElement.getAttribute("class");

尝试这个...

WebElement cssValue = driver.findelement(By.cssSelector("[id='yui-gen56'][class='ir i-doc']"));
String Value = divElement.getText();
System.out.println(Value);

它帮助我找到了CSS类的价值。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM