0
我试图自动化这样一个场景,我可以选择在主菜单下当前的子菜单值主列表的子列表中单击一个值。无法使用鼠标硒的作用webdriver的
下面是应用程序URL:
http://www.jetairways.com/EN/IN/Home.aspx
它贸泽切换功能,并试图自动化选项卡(计划您与旅行>航班 - >在线预订)与下面的代码,但不working:
WebElement we = driver.findElement(By.xpath(".//*[@id='PlanYourTravel']/span/b"));
WebElement we1 = driver.findElement(By.xpath(".//*[@id='lnkThirdLevel58']"));
WebElement we2 = driver.findElement(By.xpath(".//*[@id='ddsubSubmenu58']/li[1]/a"));
Actions builder = new Actions(driver);
WebDriverWait wait = new WebDriverWait(driver, 15, 100);
builder.moveToElement(we).perform();
Thread.sleep(10000);
wait.until(ExpectedConditions.visibilityOf(we1));
builder.moveToElement(we1).perform();
wait.until(ExpectedConditions.visibilityOf(we2));
builder.moveToElement(we2).click().perform();
我得到的元素不可见的问题。快速的帮助,将不胜感激。