Выпущен генератор модульных тестов 1.3. Будет ли вторая версия?

Мы (рейнджеры) выпустили новую версию генератора модульных тестов, в которой исправлен единственный оставшийся из известных дефект «Bug 9814: Unit test generator breaks nuget [vsarguidance: 20485]«.

О том, что представляет из себя генератор можно прочитать в моём посте Генерация юнит-тестов снова доступна в Visual Studio. Ответ на вопрос о том, а будет ли версия 2.0 зависит от вас, уважаемые члены сообщества ALM. Нам необходимо убедится в необходимости и ценности новой функциональности, а так же согласовать это с планами продуктовой группы (разработчиков Visual Studio).

нетерпением ждём ваших соображений и предложений, которые можно оставить в форуме.

Генерация юнит-тестов снова доступна в Visual Studio

Напомню, что в Visual Studio 2012 исчезла возможность генерации тестов для существующего кода. С радостью сообщаю, что ALM Рейнджеры решили исправить данную ситуацию. Проект Unit Test Generator under the bonnet (hood) … aka vsarUnitTestFx …‎, в котором я участвую, недавно прошёл первый из трёх ключевых этапов когда команда выпустила внутреннюю альфа версию.

Сегодня мы прошли и второй этап – product owner одобрил и анонсировал выпуск общедоступной бета версии. Привожу анонс в оригинале:

I’d like to announce the Beta release of the ALM Rangers Unit Test Generate VS Extension. Now available on the VSGallery. Please download, try it out, dogfood, and provide feedback.

When moving from VS2010 to VS2012 a lot of users missed the old Create Unit Test feature from VS2010. This extension helps to meet that need. It provides a new command to the context menu that allows for generation of a test method skeleton (including class and project if needed). It allows for customization of the naming and flexibility in workflows.

To Install:

  • You can install directly from the VSGallery inside Visual Studio 2012.

  • Or download from the VSGallery link directly.

This code is a Beta and subject to change. Please provide feedback directly on the Review and Q/A links on VSGallery.

Thanks,

ALM Rangers UnitTestFx Team

Как управлять юнит-тестами в Visual Studio 2012 Update 1: Часть 1 – Классификация в Unit Test Explorer

Мой коллега Terje Sandstrom подготовил серию статей о том, как эффективно управлять юнит-тестами. Первая часть, рассказывает о том, как группировать тесты в зависимости от их назначения. Переводить не буду, по картинкам и так всё понятно:

Доступно обновление для Visual Studio 2010 SP1

Обновление доступно в центре скачивания. Оно решает проблемы совместимости с Visual Studio 2012 и Windows 8. Также, в него включена пара новых полезных возможностей:

  • Возможность запуска Coded UI тестов для Windows Presentation Foundation (WPF) приложений, использующих Microsoft .NET Framework 4.5 на компьютерах с Windows 8.
  • Возможность запуска Coded UI тестов для 64-х битной версии Internet Explorer 10 на компьютерах с Windows 8.

Более детальную информацию можно узнать в статье KB2736182.

Библиотека программиста: пишем свой адаптер для модульных тестов

Программисту на заметку — очень полезный и наглядный пост о том, как написать свой адаптер для модульных тестов. Рассмотрен на примере тестов для XML.

Прочитать и добавить в избранное

Когда удалили мой тест план? Кто удалил результаты запуска тестов?

Если Вы ищете ответы на вышеперечисленные вопросы, то читайте дальше. Источник можно найти здесь.

Очень часто задают вопрос о том, как выяснить когда и кем был удалён тот или иной тестовый артефакт наиболее простым способом.

В настоящее время подобная информация хранится в базе данных TFS коллекции в таблице ‘tbl_AuditLog’. Если посмотреть на колонки в этой таблице, то будет совсем не очевидно то, как их толковать. Значения связаны другими таблицами и, что самое неприятное, они интерпретируются в коде. Таким образом получить значения в удобочитаемом виде очень сложно.

Для облегчения этих усилий мы создали утилиту, которая блестяще делает данную работу. Продолжить чтение этой записи

Visual Studio 11: Документация по тестированию на MSDN

Уже лежит тут Visual Studio 11 Beta documentation. Привожу краткое содержание того, на что стоит обратить внимание:

Продолжить чтение этой записи