我知道,一旦我们声明,隐式等待将适用于所有Web元素,但想知道是否要在@beforeTest带注释的方法中编写隐式等待并在@Test带注释的方法中调用Web元素,则隐式等待不会工作
因此,要实现这一点,我们应该在全局范围内编写隐式等待。正确吗!
答案 0 :(得分:0)
尝试在创建Web驱动程序实例后声明隐式等待,并且将其声明一次用于测试。
WebDriver driver = new FirefoxDriver();
driver.manage().timeouts().implicitlyWait(10, TimeUnit.SECONDS);