这篇先来介绍@Test注释下的一个属性-timeOut 主要用来超时判断,详细点说。如果哪个测试方法需要监听执行的时间,那么就可以考虑采用timeOut属性。例如,实际的接口测试中,加入登录接口时间不能超过3秒中。下面来看看如何监控这个方法如果运行时间超过3秒就抛出异常
@Test(description="超时测试,设置超时2秒",timeOut=2000)
public void TestOutTimes() throws InterruptedException {
Thread.sleep(3000);
}
@Test(description="超时测试,设置超时2秒",timeOut=2000)
public void TestOutTimesTwo() throws InterruptedException {
Thread.sleep(1000);

超时出错提示
本文介绍了@Test注释下的timeOut属性,该属性可用于超时判断。在接口测试中,如登录接口要求执行时间不超过3秒,可利用此属性监控方法运行时间,若超过3秒则抛出异常。
1988

被折叠的 条评论
为什么被折叠?



