2013-05-22 1 views
1

Я использую Maven + TestNG автотесты, которыми управляет Дженкинс. Я знаю, что это токен для неудачных тестов, таких как $ {FAILED_TESTS}, но также содержит длинную трассировку стека, которую трудно прочитать.Email-ext Jenkins: Как отправить электронное письмо с помощью статистики тестов, таких как Run: 10, Failed: 2, Passed: 8

Так что я хочу Дженкинс, чтобы отправить электронную почту, как это: Run: 10, Failed: 2, Зачет: 8

ответ

1

Try -

Run: ${TEST_COUNTS}, Failed: ${TEST_COUNTS,var="fail"}, Passed: {$TEST_COUNTS,var="pass"} 

Вы также можете распечатать пропущенные тесты -

Skipped: ${TEST_COUNTS,var="skip"} 

Посмотрите на исходный код для TestCountsContent.java

Или вы говорите, это не работать с TestNG?

1
Total:${TEST_COUNTS, var="total"} 
Success:${TEST_COUNTS, var="pass"} 
Fail:${TEST_COUNTS, var="fail"}