2017-08-08 72 views
3

我是新來selenium硒findElement By.cssSelector多類

如何搜索有多個類和值的元素。

<div class="md-tile-text--primary md-text">Getting Started</div> 

使用findElement通過.css選擇器。

回答

1

要識別節點:

div class="md-tile-text--primary md-text">Getting Started 

您可以使用以下cssSelector

driver.findElement(By.cssSelector("div:contains('Getting Started')")); 
+0

感謝:

driver.findElement(By.cssSelector("div.md-tile-text--primary.md-text")); 

要基於文本Getting Started可以使用構造cssSelector Debanjan,如何在上面根據文本值進行選擇案「入門」 – Savio

+0

會做的deb,但仍在尋找上述問題 – Savio

+0

感謝DEB奏效,一個解決方案只需要知道如何知道如何在條件中包括 – Savio