메이븐 빌드에서 junit 테스트를 병렬로 실행합니까?

호감 폭력 :

JUnit 4.4와 Maven을 사용하고 있으며 장기 실행 통합 테스트가 많이 있습니다.

테스트 스위트 병렬화와 관련하여 단일 테스트 클래스에서 각 테스트 메소드를 병렬로 실행할 수있는 몇 가지 솔루션이 있습니다. 그러나 이들 모두는 테스트를 다른 방식으로 변경해야합니다.

실제로 X 스레드에서 X 다른 테스트 클래스를 병렬로 실행하는 것이 훨씬 깨끗한 솔루션이라고 생각합니다. 수백 개의 테스트가 있으므로 개별 테스트 클래스 스레딩에 신경 쓰지 않습니다.

이것을 할 수있는 방법이 있습니까?

호감 폭력 :

junit 4.7부터 TestNG를 사용하지 않고 병렬로 테스트를 실행할 수 있습니다. 실제로 4.6 이후 가능했지만 4.7에는 여러 가지 수정 사항이 적용되어 실행 가능한 옵션이되었습니다. 스프링으로 병렬 테스트를 실행할 수도 있습니다. 여기에서 읽을 수 있습니다.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

junit5-병렬로 테스트 실행 (pom에 forkCount없이)

자체 JVM의 각 테스트 클래스와 병렬로 모든 junit 테스트를 수집하고 실행합니다 (메서드가 아닌 클래스별로 병렬화).

메이븐 테스트 빌드 실패

IntelliJ IDEA에서 병렬로 JUnit 테스트 실행

TFS 2013 빌드 : 여러 빌드 에이전트에서 병렬로 단위 테스트 실행

IntelliJ IDEA에서 테스트 케이스를 병렬로 실행

메이븐은 JUnit5 테스트를 실행하지 않습니다

Gradle에서 단일 테스트 클래스에 대해 JUnit 테스트를 병렬로 실행하는 방법

여러 테스트에서 testng 메서드를 병렬로 실행

SBT로 JUnit 4.11 테스트 케이스를 어떻게 실행합니까?

JUnit은 테스트 케이스를 순차적으로 실행합니까?

MSTest에서 특정 테스트 메서드를 서로 병렬로 실행할 수 없도록 지정하려면 어떻게해야합니까?

여러 메이븐 프로젝트에서 Fortify 스캔 실행

오이 버전 5 방 및 이상 - 어떻게 병렬 봄 부팅에서 테스트 jUnit5를 실행합니다

메이븐은 젠킨스에 잘못된 JDK로 빌드합니다.

JUnit 테스트 메소드를 동적으로 실행

setUp 및 tearDown 메서드없이 jmeter에서 junit 테스트 실행 시간을 계산합니까?

어떻게 메이븐 안전 장치 플러그인을 JUnit을 5 통합 테스트를 실행합니까?

메이븐 - 자바 프로젝트에서 실행 파일

Spock 테스트 케이스와 Junit 5 테스트 케이스를 하나의 프로젝트에서 함께 실행할 수 있습니까?

Spock 테스트 케이스와 Junit 5 테스트 케이스를 하나의 프로젝트에서 함께 실행할 수 있습니까?

Maven에서 패키지로 실행되는 JUnit 테스트를 지정하는 방법이 있습니까?

JUnit 테스트 클래스에서 특정 테스트 메소드를 실행 (또는 순서 변경)하려면 어떻게해야합니까?

하나에 두 개의 자바 메이븐 프로젝트를 병합

Java 애플리케이션에서 모든 JUnit 테스트를 프로그래밍 방식으로 어떻게 실행합니까?

병렬에서 JUnit5 테스트를 실행하지만 일부를 마칠은 순차 테스트

Java 프로그램에 Linux 메소드가 있습니다-Junit 테스트 케이스를 실행할 수 있습니까?

병렬 모드에서 정렬 된 JUnit5 테스트를 실행하는 방법

JUnit 테스트에서 mocked autowired 필드의 재정의 된 메서드를 강제로 실행하는 방법은 무엇입니까?

TOP 리스트

  1. 1

    PrematureCloseException : 연결이 너무 일찍 닫혔습니다.

  2. 2

    MDRotatingPieChart를 회전하면 각도 대신 x / y 위치가 변경됩니다.

  3. 3

    c # 웹 사이트에서 텍스트를 복사하는 방법 (소스 코드 아님)

  4. 4

    jfreecharts에서 x 및 y 축 선을 조정하는 방법

  5. 5

    ArrayBufferLike의 typescript 정의의 깊은 의미

  6. 6

    Ionic 2 로더가 적시에 표시되지 않음

  7. 7

    복사 / 붙여 넣기 비활성화

  8. 8

    Google Play Console에서 '예기치 않은 오류가 발생했습니다. 나중에 다시 시도해주세요. (7100000)'오류를 수정하는 방법은 무엇입니까?

  9. 9

    정점 셰이더에서 카메라에서 개체까지의 XY 거리

  10. 10

    QT Designer를 사용하여 GUI에 이미지 삽입

  11. 11

    java Apache POI Word 기존 테이블 셀 스타일 및 서식이있는 행 삽입

  12. 12

    Kubernetes Horizontal Pod Autoscaler (HPA) 테스트

  13. 13

    Android Kotlin은 다른 활동에서 함수를 호출합니다.

  14. 14

    C # HttpWebRequest 기본 연결이 닫혔습니다. 전송시 예기치 않은 오류가 발생했습니다.

  15. 15

    어떻게 같은 CustomInfoWindow 다른 이벤트를 할 수 있습니다

  16. 16

    rclone으로 원격 디렉토리의 모든 파일을 삭제하는 방법은 무엇입니까?

  17. 17

    dataSnapShot.getValue () 반환 데이터베이스에 그겁니다 데이터 종료 널 (null)

  18. 18

    ORA-12557 TNS : 프로토콜 어댑터를로드 할 수 없습니다

  19. 19

    JNDI를 사용하여 Spring Boot에서 다중 데이터 소스 구성

  20. 20

    다음 컨트롤이 추가되었지만 사용할 수 없습니다.

  21. 21

    C # Asp.net 웹 API-JSON / XML 변환기 API 만들기

뜨겁다태그

보관