맞춤 출력을 얻으려면 콘솔에서 JUnit 출력을 포맷 할 수 있습니까? 예를 들어 내 실제 시험에서 표준의 JUnit의 출력은 다음과 같습니다JUnit 콘솔 출력을 포맷하는 방법은 무엇입니까?
junits:
[junit] Running com.myapp.tests.dao.Test_1
[junit] Testsuite: com.myapp.tests.dao.Test_1
[junit] Tests run: 1, Failures: 0, Errors: 0, Time elapsed: 10,016 sec
[junit] Tests run: 1, Failures: 0, Errors: 0, Time elapsed: 10,016 sec
[junit]
[junit] Testcase: insert took 3,984 sec
[junit] Running com.myapp.tests.dao.Test_2
[junit] Testsuite: com.myapp.tests.dao.Test_2
[junit] Tests run: 2, Failures: 0, Errors: 0, Time elapsed: 13,35 sec
[junit] Tests run: 2, Failures: 0, Errors: 0, Time elapsed: 13,35 sec
[junit]
[junit] Testcase: load took 3,239 sec
[junit] Testcase: insert took 2,21 sec
[junit] Running com.myapp.tests.dao.Test_3
[junit] Testsuite: com.myapp.tests.dao.Test_3
[junit] Tests run: 2, Failures: 0, Errors: 0, Time elapsed: 12,786 sec
[junit] Tests run: 2, Failures: 0, Errors: 0, Time elapsed: 12,786 sec
[junit]
[junit] Testcase: insert took 2,607 sec
[junit] Testcase: update took 2,338 sec
[junit] Running com.myapp.tests.dao.Test_4
[junit] Testsuite: com.myapp.tests.dao.Test_4
[junit] Tests run: 2, Failures: 0, Errors: 0, Time elapsed: 14,803 sec
[junit] Tests run: 2, Failures: 0, Errors: 0, Time elapsed: 14,803 sec
[junit]
[junit] Testcase: getAll took 4,73 sec
[junit] Testcase: insert took 2,289 sec
내가 더 잘 각각의 JUnit 클래스를 강조하고 싶습니다. 적어도 유사한 출력을 생성하기 위해 새로운 행을 추가하는 것 :
junits:
[junit] Running com.myapp.tests.dao.Test_1
[junit] Testsuite: com.myapp.tests.dao.Test_1
[junit] Tests run: 1, Failures: 0, Errors: 0, Time elapsed: 10,016 sec
[junit] Tests run: 1, Failures: 0, Errors: 0, Time elapsed: 10,016 sec
[junit]
[junit] Testcase: insert took 3,984 sec
[junit]
[junit]
[junit]
[junit] Running com.myapp.tests.dao.Test_2
[junit] Testsuite: com.myapp.tests.dao.Test_2
[junit] Tests run: 2, Failures: 0, Errors: 0, Time elapsed: 13,35 sec
[junit] Tests run: 2, Failures: 0, Errors: 0, Time elapsed: 13,35 sec
[junit]
[junit] Testcase: load took 3,239 sec
[junit] Testcase: insert took 2,21 sec
[junit]
[junit]
[junit]
[junit] Running com.myapp.tests.dao.Test_3
[junit] Testsuite: com.myapp.tests.dao.Test_3
[junit] Tests run: 2, Failures: 0, Errors: 0, Time elapsed: 12,786 sec
[junit] Tests run: 2, Failures: 0, Errors: 0, Time elapsed: 12,786 sec
[junit]
[junit] Testcase: insert took 2,607 sec
[junit] Testcase: update took 2,338 sec
[junit]
[junit]
[junit]
[junit] Running com.myapp.tests.dao.Test_4
[junit] Testsuite: com.myapp.tests.dao.Test_4
[junit] Tests run: 2, Failures: 0, Errors: 0, Time elapsed: 14,803 sec
[junit] Tests run: 2, Failures: 0, Errors: 0, Time elapsed: 14,803 sec
[junit]
[junit] Testcase: getAll took 4,73 sec
[junit] Testcase: insert took 2,289 sec
맞습니다. 결과를 처리하는 것이 좋습니다. Jenkins 서버가 사용됨에 따라 Jenkins 서버를 구성하는 방법에 대한 설명서가 제공됩니다. – Sakr