2
를 통해 테스트를 실행할 때 TestNG의 그룹을 제외합니다. 내가어떻게 포함/I는 특정 그룹에 속하는 테스트를 실행하는 Gradle을 테스트 작업을 만들려고 해요 Gradle을
./gradlew clean test
모두를 사용하여 테스트를 호출 할 때
내 테스트는
@Test(groups = {"chrome"})
public void myTest() {
//test code lives here...
}
내 Gradle을 작업 그러나 설정이
test {
useTestNG() {
excludeGroups 'chrome'
}
}
처럼 ... 이런 식으로 주석있다 크롬 그룹에 속한 것으로 태그 된 테스트는 아직 실행 중입니다.
내가 나를 위해 맥 OSX에 10.7.3
TestNG를 6.3.1
덕분에 응답을, 적어도 나는 구문이 지금 올바른 알고있다. 나는 작은 프로젝트를 모아서 곧 공유 할 것입니다. –
내가 그 일을하는 동안 그 작업을 역으로 실행하고 크롬 그룹에서만 테스트를 실행하기 위해해야 할 특별한 것이 있습니까? 테스트 { useTestNG() { includeGroups '크롬' } } –
당신은 특별한 아무것도 할 필요가 없습니다; 코드가있는 그대로 작동해야합니다. –