Бесплатная книжка от Microsoft про то, как с помощью Visual Studio 2012 писать код "правильно", читай "тестируя".
Содержание
Вглубь еще не читал, но "по диагонали" выглядит неплохо. Жаль только, что примеры все для C# :)
Содержание
- Unit-тесты: зачем нужны, как писать хорошие юнит-тесты
- Coded UI тесты
- Как развернуть тестовый стенд
- Ручное тестирование
- Автоматическое тестирование
- Утилиты для тестирования (Load testing, IntelliTrace, Feedback tool, удаленная отладка)
- Тестирование в цикле разработки приложения
Вглубь еще не читал, но "по диагонали" выглядит неплохо. Жаль только, что примеры все для C# :)
Все конечно здорово, но все эти цацки входят лишь в дорогие версии студий. Да и сам подход MS типа Moles, WebTests, Coded UI основан на безумной генерации кода, а следовательно не драйвит людей писать хороший код.
ОтветитьУдалитьНу, во-первых не все "цацки" входят в те самые студии. Во-вторых книжка ведь не только про Coded UI тесты (которые ужасно тормозят и не работают без .Net, что может быть критично). Надо просто знать что уже есть в студии, понимать как это работает. И уже на основе этого принимать решение что использовать, а что заменить. Кстати, Moles в 12-й студии называются Shims и тестовый код написанный в 10-ке просто так не заведется на новой студии :). Это же тоже надо знать. Да, и это лишь доп. аргумент в сторону например Moq ;)
ОтветитьУдалить