无法识别Web元素-硒中的span类

时间:2018-11-01 14:01:41

标签: html css selenium

是否可以确定Web元素的类型?我想确定是否为Web元素。 尝试使用xpath CSS类名,但对我而言不起作用。

<span data-dojo-attach-point="containerNode" class="tabLabel" style="-moz-user-select: none;">
    <span data-dojo-attach-point="iconNode" role="presentation" class="dijitNoIcon"></span>
    <span>Benefits</span>
</span>

我无法理解需要使用哪一个,例如Xpath CSS或类名。

WebElement Benefits = driver.findElement(org.openqa.selenium.By.cssSelector("//div[@class='dijitTabContainer']/div[1]/div[6]//span[text()='Benefits']"));
Benefits.click();     

WebElement Benefits = driver.findElement(org.openqa.selenium.By.xpath("//div[@class='dijitTabContainer']/div[1]/div[6]//span[text()='Benefits']")); 
Benefits.click(); 

您能帮我解决这个问题吗

0 个答案:

没有答案