回答

0

如果你指的是硒喜歡你的標籤意味着,我猜你正在嘗試使用

driver.findElements(By.className("..")); 

或類似的東西,請解釋一下,你需要熟悉CSS Selectors

例如,如果我們檢查計算器的標誌,我們將看到:

<div id="hlogo"> 
     <a href="/"> 
      Stack Overflow 
     </a> 
</div> 

因此,在這種情況下,我們將使用:

driver.findElements(By.id("hlogo")); 

或者,我們可以通過執行使用cssSelector:

driver.findElements(By.cssSelector("#hlogo")); 
+0

可以顯示與findElement()的例子?另外,請告訴我們如何選擇一個沒有Div ID的值? – ABCDEFG 2014-11-09 21:20:43

0

如果我正確理解你的問題,那你需要什麼:

$$("your_selector") 

例如:

$$("#id_of_element") 
$$("[type="text"]") 
+0

如何在Chrome中從Chrome開發人員工具?-F12中爲SELECTOR字段選擇值。請以我的上述qn爲例解釋 – ABCDEFG 2014-11-09 21:21:21

+0

右鍵單擊UI中的元素,選擇「檢查元素」。該元素將在DOM中顯示。現在,檢查元素具有哪些屬性。選擇ID(它應該是唯一的)。如果它沒有ID,嘗試使用這個類,如果它不是唯一的,你應該製作更復雜的選擇器。閱讀更多關於這裏的選擇器:http://www.digitalfamily.com/tutorials/css-selectors/ – Stas 2014-11-10 12:41:57

相關問題