TestNG多线程运行及常用断言

多线程运行

@Test(invocationCount = 10,threadPoolSize = 3, timeout = 3000)

  • invocationCount:表示执行的次数
  • threadPoolSize:表示线程池的内线程的个数
  • timeOut:超时时间-毫秒

常用断言

导入Assert包:

import static org.testng.Assert.*;
  • (1) assertTrue:判断是否为True
  • (2) assertFalse:判断是否为false
  • (3) assertSame:判断引用地址是否相同
  • (4) assertNotSame:判断引用地址是否不相同
  • (5) assertNull:判断是否为null
  • (6) assertNotNull:判断是否不为null
  • (7) assertEquals:判断是否相等,Object类型的对象需要实现haseCode及equals方法
  • (8) assertNotEquals:判断是否不相等
  • (9) assertEqualsNoOrder:判断忽略顺序是否相等

版权声明:
作者:Joe.Ye
链接:https://www.appblog.cn/index.php/2023/03/01/testng-multi-threaded-and-common-asserts/
来源:APP全栈技术分享
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
打赏
海报
TestNG多线程运行及常用断言
多线程运行 @Test(invocationCount = 10,threadPoolSize = 3, timeout = 3000) invocationCount:表示执行的次数 threadPoolSize:表示线程池的内线程的个……
<<上一篇
下一篇>>
文章目录
关闭
目 录