TestNG超时测试

Posted janson071

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了TestNG超时测试相关的知识,希望对你有一定的参考价值。

用@Test(timeOut = XXX) 指定超时时间,单位是毫秒

package com.janson;

import org.testng.annotations.Test;

public class TimeOutTest {

    @Test(timeOut = 3000) //毫秒
    public void testSuccess() throws InterruptedException{
        Thread.sleep(2000);
    }

    @Test(timeOut = 2000)
    public void testFailed() throws InterruptedException{
        Thread.sleep(3000);
    }
}

上面的测试用例一条执行成功,一条执行失败

以上是关于TestNG超时测试的主要内容,如果未能解决你的问题,请参考以下文章

TestNG超时测试

在代理 testng 中工作时返回连接超时

TestNg线程池配置执行次数配置超时配置

Eclipse集成testng插件(离线安装方式)

测试片段不执行定时器或示例超时

TestNG 线程计数到底有啥作用?