IDEA+TestNG

1、常用注解

2、手把手教你掌握必备测试框架testNG:http://www.51testing.com/zhuanti/TestNG.htm

复制代码
【testNG常用注解】

1
@Test:标记一个类或方法作为测试的一部分。(如果标注在类上,则这个类里面的所有方法都将成为测试方法,所以方法上就可以不用标注了) 2 @Test(description = "这个是测试的注解"):描述一个测试方法 3 @Test(timeOut = 2000):设置测试方法的超时时间 4 @Test(priority = 1):设置测试方法执行的先后顺序(1先执行) 5 @Test(dependsOnMethods = "test2"):设置测试方法相互依赖(因为此测试方法依赖test2,所以会先执行测试方法test2,然后才会执行此测试方法) 6 7 @BeforeClass:在调用当前类的第一个测试方法之前运行,注释方法仅运行一次 8 @AfterClass:在调用当前类的第一个测试方法之后运行,注释方法仅运行一次 9 10 @BeforeTest:功能和BeforeClass一样,不过要比BeforeClass更先执行 11 @AfterTest:功能和AfterClass一样,不过要比AfterClass更先执行 12 13 @BeforeMethod:同上,BeforeMethod比BeforeClass和BeforeTest都后执行 14 @AfterMethod:同上,AfterMethod比AfterClass和AfterTest都后执行 15 16 小结:先后执行顺序 17 @BeforeTest > @BeforeClass > @BeforeMethod > @Test > @AfterMethod > @AfterClass > @AfterTest
复制代码

 

posted @   淡怀  阅读(341)  评论(0编辑  收藏  举报
编辑推荐:
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
点击右上角即可分享
微信分享提示