【发布时间】:2017-02-14 12:00:10
【问题描述】:
Driver.findElement(By.xpath("//*[@id='client']")).sendKeys("Ho");
Driver.manage().timeouts().implicitlyWait(1,TimeUnit.MINUTES);
WebElement dropdown = (new WebDriverWait(Driver, 10)).until(ExpectedConditions.presenceOfElementLocated(By.xpath("//*[@id='client']")));
Driver.findElement(By.xpath("//*[@id='collapseClientInfo']/div/form/div[3]/div[2]/ul/li[1]/a")).sendKeys(Keys.ENTER);
您能帮我从下拉列表中选择自动填充值吗:
- 我们有客户端
textbox,这是一个自动填充框。 - 当我在客户端字段中输入“ho”文本时,它会显示下拉列表,其中包含与我输入的文本相关的值,即
ho,然后我必须选择列表下可用的那些值。 - 在上面的代码中,我尝试了按 Enter,但无法选择值。
您能检查一下上面的代码并帮助我吗?
【问题讨论】:
-
你能分享网站的网址或相关的HTML吗??....
-
打包ChromeBrowser; public static void main(String[] args) { Driver.findElement(By.xpath("//*[@id='client']")).sendKeys("Ho"); Driver.manage().timeouts().implicitlyWait(1,TimeUnit.MINUTES); WebElement dropdown = (new WebDriverWait(Driver, 10)).until(ExpectedConditions.presenceOfElementLocated(By.xpath("//*[@id='client']"))); Driver.findElement(By.xpath("//*[@id='collapseClientInfo']/div/form/div[3]/div[2]/ul/li[1]/a")).sendKeys(Keys 。进入); }} 请检查上面的代码。
-
但是我们可以在哪里检查您的代码。??
-
Sourabh,对不起,这是我公司的网站,我不能分享证书,我可以分享具体信息吗?
-
URL - bioceptbetaweb.azurewebsites.net 用户名 - ajay.kumar@technossus.com PWD- Ajay@123 登录后,请点击“下新订单”,然后在客户字段中,我们必须从自动填充弹出窗口。请检查
标签: java selenium xpath selenium-webdriver auto-populate