断言通过后如何停止执行?

时间:2019-02-12 07:52:59

标签: selenium testng assertion

我的断言通过后如何停止执行?我已经写好driver.quit,但是之后会执行代码。

try {
    //....
}
catch (Exception e) { 
    //Screenshot.captureScreenshot(driver,"KeyInstn"+keyInstn); 
    Assert.assertEquals("pass", "pass"); 
    //Assert.Pass(); 
    driver.quit();
} 
String MainWindow=driver.getWindowHandle(); 
// To handle all new opened window. 
Set<String> s1=driver.getWindowHandles(); 
Iterator<String> i1=s1.iterator();

1 个答案:

答案 0 :(得分:1)

鉴于您提供的代码,在driver.quit();之后不需要断言即可停止执行。只需在该行之后添加return;即可停止方法执行。

如果该代码来自测试方法,则测试用例无错误结束。