다른 매개 변수를 사용하여 Mytestclass 배열을 반환하는 팩토리가 있습니다. MyTestclass에는 dependsOnmethods를 사용하여 정렬 된 10 개의 테스트가 있습니다.testNG 사용 @Factory : 인스턴스가 병렬로 실행됩니다.
factory를 사용하여 테스트를 실행하면 첫 번째 인스턴스에 대한 첫 번째 테스트가 실행됩니다. 그런 다음 동일한 테스트가 두 번째 인스턴스에 대해 실행됩니다. 첫 번째 테스트가 모든 인스턴스에서 실행 된 후 첫 번째 인스턴스에서 두 번째 테스트를 다시 시작합니다. 첫 번째 인스턴스에서 모든 테스트를 실행 한 다음 두 번째 인스턴스로 이동하는 등의 작업이 필요합니다. 제안 해주세요.
아니요. 제 스위트에서 parallel 속성을 false로 설정했습니다. 내가 제대로하고 있니? –
Bhargav
그게 작동 해야하는 것 같아요, 나는 기본적으로 병렬 스레드를 사용하지 않는 것입니다 그것을 모두 제거하려고합니다 – jmccure
나는 둘 다 시도했다 .. 모두 동일한 순서로 실행됩니다. 나의 의심은 내가 테스트에 사용한 의존성 문제에 관한 것입니다. 그것들을 제거하려고 시도 할 것입니다. 곧 결과를 게시합니다. 하지만 그렇다면 @Factory는 나에게 도움이되지 않을 것입니다. 내 테스트를 병렬 실행 가능하게 만드는 것은 너무 많은 재 작업이 될 것입니다. – Bhargav