Показать результаты внутреннего теста общего теста - PullRequest
0 голосов
/ 28 февраля 2011

У меня небольшая проблема с общим тестом и сборкой проекта с использованием TFS.У меня есть пользовательский элемент управления Silverlight, который я тестирую с помощью модульных тестов Silverlight из инструментария.Также у нас есть машина для сборки, и с помощью StatLight мне удалось автоматически выполнить запуск теста при сборке проекта (спасибо автору этой статьи http://www.nielshebling.de/?p=167). Проблема в результатах, хотелось бы, чтобы были показаны результаты внутреннего тестав итоге (посмотрите на скриншот ниже). Теперь он показывает, что был выполнен только один тест (общий тест). http://img705.imageshack.us/i/screenqqs.jpg/

Возможно ли это вообще? Использование инструмента определения схемы XML (Xsd.exe) Iсгенерировал класс из SummaryResult.xsd. Может быть, возможно переписать этот класс, чтобы результаты внутреннего теста были показаны в Сводке? Ваша помощь будет принята с благодарностью

Ответы [ 2 ]

0 голосов
/ 10 июня 2012

Посмотрите на эти две статьи:

  • Сводный файл результатов общих тестов VSTS (пример написан на VB, но за ним легко следовать. Он мне очень помог.)
  • Ручные, общие и заказные тесты (в последней части этой статьи описывается общий тест. Есть несколько полезных снимков экрана, поэтому вы можете решить, стоит ли вам их реализовывать, то есть если информация, предоставленная Сводный результат , достаточна для ваших целей).

Надеюсь, это поможет вам или кому-то еще, столкнувшимся с той же проблемой.

0 голосов
/ 20 июля 2011

Одно из решений, которое я использовал при написании многоцелевых под-тестов, которые можно вызывать из тестового проекта [TestMethod ()], - это сообщения Console.WriteLine внутри под-тестов.Они не видны в окне результатов теста, но вы можете увидеть вывод консоли (если есть) на панели «Просмотр сведений о результатах теста», щелкнув правой кнопкой мыши по отдельному результату теста.

Стандартный вывод на консоль: Привет

Не имея прямого опыта в вашем конкретном тестовом сценарии (Silverlight или TFS), я не уверен, что это применимо к SilverLight или нет;но я надеюсь, что это поможет.

...