2017-09-03 74 views
2

我有一個下拉列表,您可以鍵入搜索關鍵字的文本。之後,您需要選擇搜索結果或按進入。 如下我的代碼寫的是:如何在下拉列表中搜索時按Enter鍵

Utils.driver.findElement(ProductObject.ddlDummyUnit).click(); 
Utils.driver.findElement(ProductObject.txtUnit).sendKeys(CommonExcel.readCellData(indexR, 3, ExcelWSheet)); 

但我不知道如何按回車鍵在下拉列表中搜索時。

請幫幫我!

+1

'WebElement.sendKeys(Keys.RETURN)''那裏是WebElement'您已經捕捉希望的下拉元素。 –

+0

感謝您的幫助。我會盡力 :) – Emily

回答

1

我明白了。需要注意的人誰也有類似的問題:)

import org.openqa.selenium.Keys; 

Utils.driver.findElement(ProductObject.ddlDummyUnit).click(); 
WebElement Unit = Utils.driver.findElement(ProductObject.txtUnit); 
Unit.sendKeys(CommonExcel.readCellData(indexR, 3, ExcelWSheet)); 
Unit.sendKeys(Keys.ENTER);