Maven 확실한 테스트 및 테스트 클래스 및 메소드를 실행하려면 testng.xml 파일이 필요합니까? Maven에 다중 모듈 원자로 설정이 있습니다. Testng 및 일부 사용자 정의 도구는 한 모듈에 있으며 테스트는 다른 모듈에 있습니다. 우리의 구조는 다음과 같습니다.Maven surefire가 모듈에서 testng 테스트를 찾을 수 없습니다.
/pom.xml
/testng-utils/pom.xml
/testng-utils/src
/tests/pom.xml
/tests/src
테스트 모듈은 testng 유틸리티에 종속됩니다. testng-utils 모듈은 testng과 hamcrest를 가져옵니다. Surefire는 tests/pom.xml의 플러그인입니다.
내 테스트 내에서 testng 주석을 사용하고 testng.xml 파일을 사용하지 않고 거의 정보를 제공하지 않는다는 것을 알고 있으므로 대답을위한 심도가 너무 높지는 않습니다. 내 검사가 왜 발견되지 않는지에 대한 암시.
누구나 이와 비슷한 설정을 사용하고 확실한 방법으로 testng.xml 파일을 사용하지 않고 testng을 호출합니까? 나는 능력있는 사람이라면 더 많은 정보를 포함 시키려고 노력할 수있다. 그러나 이것은 내가 일하는 회사를위한 것이므로 많이 넣을 수는 없다.
감사합니다.
, 내가 찾을 필요가 일어나고 다른 뭔가가 있어야합니다. –