【发布时间】:2018-04-19 08:11:16
【问题描述】:
我在测试自动化实施过程中遇到了一个问题。特别是测试检查是否显示汉堡菜单。 到目前为止,我定义了元素和子元素,我只需要等待一秒钟,不要浪费时间如果我知道几秒钟后不会显示该元素。
WebDriverWait wait = new WebDriverWait(getDriver(), 1);
WebElement hamMenu = el.findElement(By.xpath(HAMBURGER_MENU_GENERAL_XPATH));
如何实现 findElement 方法,它会在一秒内尝试找到元素?我不想待太久...谢谢
【问题讨论】:
-
这种方法也不好用。 wait.until(ExpectedConditions.visibilityOf(el.findElement(By.xpath(HAMBURGER_MENU_GENERAL_XPATH))));