та это полная хуйня. многие репортеры опираются на то что ит - это шаг, сами репортеры намекают как бы всякими хуками на иты в духе onTestFinish, onTestStart, etc.
то что при использовании итов как шагов невозможно нормально зафейлить "тест" состоящий из нескольки итов - тоже как бы намекает
о чем вы спорите вообще?