2017-09-03 2 views
2

Ich habe eine Dropdown-Liste und Sie können den Text für die Suche nach Schlüsselwort eingeben. Danach müssen Sie das Suchergebnis auswählen oder drücken, um zu gelangen. Mein Code wird wie folgt geschrieben:So drücken Sie die Eingabetaste beim Suchen in der Dropdown-Liste

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

Aber ich bekannt nicht, wie eingeben zu drücken, wenn in der Dropdown-Liste zu suchen.

Bitte helfen Sie mir!

+1

'WebElement.sendKeys (Keys.RETURN);' 'wo WebElement' das Element Dropdown ist, dass Sie bereits hoffentlich aufgenommen haben. –

+0

danke für Ihre Hilfe. Ich werde es versuchen :) – Emily

Antwort

1

Ich habe es. Hinweis für alle, die ähnliche Probleme hatte :)

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); 
Verwandte Themen