2016-05-12 71 views
-1

我無法找到火災FOC瀏覽器中選擇元素下面的HTML無法使用XPath

我想的XPath「.//*[@id='div_2_1_2_1_1_1_select']找到硒元素選擇「 請幫忙

<div id="div_2_1_2_1_1_1_formGroup" class="form-group"> 
     <label id="div_2_1_2_1_1_1_selectLabel" class="control-label" for="div_2_1_2_1_1_1_select">Document Type</label> 
<div id="div_2_1_2_1_1_1_formCol"> 
<select id="div_2_1_2_1_1_1_select" class="form-control"> 
<option value="ID Proof Document">ID Proof Document</option> 
</select> 
</div> 
</div> 
+0

你能不能把你的代碼也? –

回答

0

使用此代碼找到。

Select dropDown = new Select(driver.findElement(By.xpath("//select[@id='div_2_1_2_1_1_1_select']"))) 
+0

您可以使用我提供的代碼。否則,你必須在xpath的開頭刪除'dot',像這樣// * [@ id ='div_2_1_2_1_1_1_select'] –

+0

它不起作用。 – Bhushan

+0

檢查內容是否在框架內。如果是這樣,你必須使用driver.switchtTo().frame(「argument」);方法。請將您的代碼發送給我 –

0

嘗試以下: -

//select[@id='div_2_1_2_1_1_1_select' and @class='form-control'] 

希望它會幫助你:)