在自动化测试用例的同时,我偶尔会遇到由于各种因素导致页面挂起的情况。
如何将特定的测试用例声明为失败并转到下一个测试用例?
我使用java在selenium webdriver中编写脚本。
答案 0 :(得分:1)
页面挂起有两种方式会影响自动化测试。
在第一种情况下,您可以使用等待给定时间的pageLoadTimeout
并在页面未加载时抛出异常。只是
driver.manage().timeouts().pageLoadTimeout(30, TimeUnit.SECONDS);
在第二种情况下,测试应该自动失败NoSuchElementException
。您可以处理异常以使测试失败并转到下一个。