TestNG 中小组做什么?

问题描述 投票:0回答:1

我想知道

@Test
中的组参数如何工作。

我们为什么使用组,Junit 和 TestNG 中的

@Test(groups = { "fast" })
@Test(groups = { "slow" })
有什么区别?

junit selenium-webdriver webdriver testng
1个回答
0
投票

组允许您运行某些测试(所以我只能在组中运行测试

X
)。

"fast"
"slow"
在 JUnit 或 TestNG 中没有特殊含义。我可以想象,无论是谁设计了您正在使用的框架,都会根据运行所需的时间来拆分您的测试。

另外,我打赌你的项目正在使用 TestNG。只有 TestNG 支持注释中的组,如果混合它们,您会遇到一些非常奇怪的代码/输出。

© www.soinside.com 2019 - 2024. All rights reserved.