2014-08-06 2 views
0

Использование TFS, есть ли способ узнать, когда тест сначала не удалось?Когда первый тест не прошел?

Я новичок в TFS и в проекте, где у нас есть несколько модульных тестов, которые не работают с течением времени, но мы не знаем, какие изменения были совершены, когда они впервые сломались. При совершении TFS тесты запускаются автоматически. Итак, есть ли способ, которым TFS может сохранить эту информацию в журнале, чтобы мы могли внимательно посмотреть, что произошло с кодом, когда тесты начали сбой?

В качестве альтернативы, предложения по другим инструментам, которые могут это сделать, оценены.

ответ

1

Как вы знаете, в конечном счете, это не имеет значения, когда единичный тест сначала потерпел неудачу. Важно то, что (1) вы определяете причину нарушенных тестов, (2) команда получает уведомление немедленно, когда любой тест прерывается. Тем не менее, я согласен, что знание того, что изменилось, может помочь найти причину.

Я немного ржавый с TFS (и не один впереди меня), но: результаты

испытаний хранятся в tbl_TestResult в базе данных коллекции.

Вложения результатов испытаний хранятся в tbl_Attachment также в базе данных коллекции.

У вас есть настройка куба TFS?

Может быть вам полезен: Test steps and results in TFS 2010

+0

Спасибо, я буду смотреть, чтобы эти таблицы. Нет, я никогда не слышал о TFS CUBE. Является ли это целью лучшей навигации по таким вещам в базовом db? В TeamCity есть отчет для каждой сборки, включая изменения. – JOG

+0

The Cube - действительно полезный инструмент для создания отчетов. Вы можете показать различные временные рамки и множество показателей. –

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