TestNG 中的 timeOut 是什么意思?

testngframeworkjava programming 更新于 2026/1/29 22:04:17

timeOut 是 TestNG 中的一个辅助属性,如果测试方法的执行时间超过了 timeOut 时长,则可以终止该方法的执行。timeOut 时间以毫秒为单位,超过该时间后,测试方法将被标记为失败。

示例

@Test
public void ContactVerify(){
   System.out.println("联系人验证成功");
}
@Test(timeOut = 1000)
public void LandingPage(){
   System.out.println("登陆页面验证成功");
}
@Test
public void LoanContact(){
   System.out.println("联系方式验证成功”);
}

1000 毫秒后,如果 LandingPage() 继续执行,则该测试方法将被视为失败。其余测试方法不会受到影响。


相关文章