我想知道@Test
中的组参数如何工作。
为什么我们使用群组,Junit和TestNG中@Test(groups = { "fast" })
和@Test(groups = { "slow" })
之间有什么区别?
答案 0 :(得分:0)
组允许您运行某些测试(所以我可以说只在组X
中运行测试)
“快”和“慢”组在JUnit或TestNG中没有特殊含义。我想,无论是谁设计了你正在使用的框架,都会根据它们运行的时间来分割你的测试。
另外,我打赌你的项目正在使用TestNG。只有TestNG支持注释中的组,如果混合它们,你会遇到一些非常奇怪的代码/输出。