在元素不可见时执行代码

时间:2016-05-12 18:08:33

标签: java selenium

在Selenium进行测试时遇到一些麻烦。我有,像简单的测试(你必须选择答案并继续)。为了确保测试完成,我想检查//span[contains(text(),'%Finishing exam popup text%')]是否不可见。虽然它不可见 - 做一些其他的东西来进行测试。有人可以帮助我或提供一些更好的建议吗?

1 个答案:

答案 0 :(得分:0)

您可以尝试:

WebDriverWait wait = new WebDriverWait(driver, 90);
wait.until(ExpectedConditions.invisibilityOfElementLocated(By.xpath("//span[contains(text(),'%Finishing exam popup text%')]")));