2014-04-11 3 views
0

@Test의 group 매개 변수가 작동하는 방식을 알고 싶습니다.TestNG에서 그룹은 무엇을합니까?

우리는 왜 그룹을 사용합니까? 그리고 Jun3와 TestNG 모두에서 @Test(groups = { "fast" })@Test(groups = { "slow" })의 차이점은 무엇입니까?

답변

0

그룹이 특정 테스트를 실행할 수

"빠른"와 "느린"의 JUnit이나 TestNG를에서 특별한 의미가없는의 그룹 (그래서 그룹 X에서 테스트를 실행할 때만 말할 수있다). 내가 사용하고있는 프레임 워크를 설계 한 사람이라면 얼마나 오랫동안 실행을했는지에 따라 테스트를 나눠봤을 것입니다.

또한 프로젝트가 TestNG를 사용하고 있습니다. TestNG만이 주석의 그룹을 지원하며, 혼합 된 경우 정말 이상한 코드/출력을 실행하게됩니다.