如何在Java中使用Selenium获取跨度类值

Pawan Choudhary:

我在Java中使用selenium,并希望获取值“ 3”。我想我必须使用xpath,但是我不确定该使用什么语法?html代码如下:

<div class="p-panel halign-center">
  <div>
    <span class="p-text p-f-sz-xl p-t-secondary50  p-f-w-b p-t-wr-fw" data-tag="Transcript-Summary-No-Due-Date-Count">3</span>
  </div>
</div>
克里桑杰:

您可以通过以下代码获取值3

String value = driver.findElement(by.xpath("//span[@data-tag='Transcript-Summary-No-Due-Date-Count']").getText();

要么

String value = driver.findElement(by.xpath("//span[@class='p-text p-f-sz-xl p-t-secondary50  p-f-w-b p-t-wr-fw']").getText();

如果有更多HTML代码可用,我们也可以改进xpath。

编码愉快!

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在jQuery中使用.post获取跨度值?

如何在JAVA中使用XPATH搜索带有硒测试类的跨度

如何在找到的类中使用jQuery选择跨度?

如何在jQuery中使用span类获取<td>值

如何在Java中使用泛型类型获取类

如何使用 VBA Selenium 单击跨度类

如何在Java中使用XPath获取属性值?

如何在Java中使用坐标获取文件中的值

如何在java中使用ndk获取证书值

如何在JavaScript中使用Selenium中的certian类从标签中获取内容

如何在python中使用Selenium从类名中获取值?

如何在Python中使用Selenium WebDriver获取元素的CSS值(例如颜色)

如何在Selenium中使用@FindBy批注来显示跨度文本?

使用WebDriver和Selenium在类内获取跨度

如何在jQuery中使用类名获取所有输入值?

如何在C ++ Builder中使用TJSONObject类获取JSON值?

如何在Jquery中使用类获取和放置这些特定字段的值

如何在Java中使用MessageDigest类?

如何在Java中使用LinkedList类?

如何在Java中使用TestNG Selenium Webdriver在多个类中使用同一浏览器窗口?

如何在 Java 中使用 Selenium 获取 org.w3c.doc.Document 或 Node 参考?

如何在 Selenium Java 中使用包含文本获取元素的直接标记

如何在Java中使用递增循环来获取数量递增的变量(以获取所述变量的值)?

如何在跨度类中获取所有标签innerHTML

如何在Java中使用Selenium Webdriver获得标签值

如何在Android项目中使用java反射获取超类中的子类列表

如何在Selenium中找到具有特定文本的跨度?(使用Java)

如何在类路径中使用jar运行Java类?

如何在Selenium WebDriver中使用JavascriptExecuter设置属性值