Selenium> Xpath>如何在变量中存储属性值

时间:2015-01-29 08:31:29

标签: selenium xpath

我正在使用selenium Webdriver编写自动化脚本。在HTML中,我想在我的代码中使用“NHK”值。如何将此值存储在变量中。

<a class="gc-button gc-button-plain gc-button-block gc-button-align-center " data-option-ecc="0032" data-donottrack="true" data-option="NHK" href="#">Add</a>

1 个答案:

答案 0 :(得分:0)

假设您使用 JAVA进行编码,要检索值“NHK”,即“数据选项”的属性值,您可以使用<如下所示:> getAttribute() method

//Retrieves the attribute "data-option's " value
String data_option = driver.findElement(By.xpath("//a[.='Add']")).getAttribute("data-option");

System.out.println("The value is: "+ data_option);