2015-11-18 84 views

回答

0

我想你應該添加與上面提到的下拉菜單有關的html代碼。其他人可以更容易地看一看並給出他們的想法。

0

如果我理解正確,當從下拉列表中選擇一個元素時,文本框應該根據選擇獲得啓用。以下是適合我的代碼。

driver.findElement(By.xpath("dropdown button xpath-expression")).click(); 
    WebElement othersOp = driver.findElement(By.xpath("dropdown element xpath expression")); 
    Actions action = new Actions(driver); 
    action.moveToElement(othersOp).click().build().perform(); 
    Thread.sleep(1000); 
    Boolean textBox = driver.findElement(By.id("Textbox id")).isDisplayed(); 
    driver.findElement(By.xpath(".//*[@id='Textboxid']")).sendKeys("Testing"); 
    System.out.println("Textbox is displayed? "+textBox); 
相關問題