2015-07-28 2 views
1

Я использую образец прослушивателя. http://relevantcodes.com/testng-listener-using-extentreports/TestNg IReporter прослушиватель - начало и конец теста

Кто-нибудь знает, как начать тест времени и завершить его с слушателя?

Я проверил. https://github.com/cbeust/testng/blob/master/src/main/java/org/testng/reporters/SuiteHTMLReporter.java#L424, но неясно, как вытягивается время. Код

iim.getDate() 

Но я не понимаю, как это обеспечивает diff, потому что он просто вычитает diff от себя только.

+0

Что именно вы ищете? Вы можете реализовать свой собственный слушатель и получить время, если это все, что вам нужно. –

ответ

1

Karthik

Я обновил пост, вы можете использовать новый код, чтобы получить начало и окончание времени:

test.getTest().startedTime = new Date(result.getStartMillis()); 
test.getTest().endedTime = new Date(result.getEndMillis()); 

В TestNG, вы можете получить начальные и конечные миллисекунды, которые могут быть преобразованы до Date.

+0

Спасибо Anshoo. Работает! – Karthik

Смежные вопросы