Visual Studio: Professional VS. Team Suite
на сайте не судьба посмотреть?
ставь Team, в сети есть, она самая полная.
вспоминается, что в Professional кажется тестового фрайсворка нет.
ставь Team, в сети есть, она самая полная.
вспоминается, что в Professional кажется тестового фрайсворка нет.
Всмысле самая полная? Я вот например, пишу программы один. Возможно мне просто не нужны функции TeamSuite
даже если пишешь один, иногда может потребоваться Remote debug
наверное, я не очень в курсе что такое Remote debug, но в Studio 2005 Prof есть возможность аттачиться к ремоутным процессам и дебужить их.
Ясно.
У нас Standard и такой возможности нет
У нас Standard и такой возможности нет

а в Professional профайлер есть? 

http://www.microsoft.com/Rus/Msdn/vs/versions.mspx
Имеет смысл ставить TeamSuite хотя бы ради юнит-тестов.
Имеет смысл ставить TeamSuite хотя бы ради юнит-тестов.
Имеет смысл ставть Professional, TestDriven.Net и пользоваться для тестов xUnit.Net.
В xUnit.Net используется довольно интересный подход к обработке исключений и есть несколько других хороших решений, выгодно отличающих его от NUnit, а уж тем более от кривого и недоделанного MSTest.
В xUnit.Net используется довольно интересный подход к обработке исключений и есть несколько других хороших решений, выгодно отличающих его от NUnit, а уж тем более от кривого и недоделанного MSTest.
На вкус и цвет фломастеры разные...
Кривоты и недоделанности в стандартных тестах пока не замечал.
Кривоты и недоделанности в стандартных тестах пока не замечал.
а где можно подробнее узнать о этих фичах:
Анализ производительности кода
Статический анализ
Unit testing
«Покрытие» кода тестами
Управление проектом
Управление тестовыми сценариями
Анализ производительности кода
Статический анализ
Unit testing
«Покрытие» кода тестами
Управление проектом
Управление тестовыми сценариями
"Анализ производительности кода" - я думаю, что это profiler
"Unit testing" - думаю, в википедии должно быть
Довольно распространённая техника
"Unit testing" - думаю, в википедии должно быть
Довольно распространённая техникаЯ имею ввиду конкретную реализацию. Может лучше просто использовать dotTrace или DevPartner
Unit Testing in VS 2008 - Still not there
+ у MSTest устаревшие подходы к работе с исключениями (слизано с NUnit, в xUnit.Net намного интереснее подход)
+ Assert.AreNotEqual(1, "1") пройдет без ошибок
+ автоматическая генерация дурацких заглушек для доступа к закрытым полям, которые невозможно поддерживать
+ не очень понятно, что нужно на build-сервере, чтобы гонять тесты и насколько это лицензионно чисто
xUnit.Net как минимум лишен всех этих недостатков.
+ у MSTest устаревшие подходы к работе с исключениями (слизано с NUnit, в xUnit.Net намного интереснее подход)
+ Assert.AreNotEqual(1, "1") пройдет без ошибок
+ автоматическая генерация дурацких заглушек для доступа к закрытым полям, которые невозможно поддерживать
+ не очень понятно, что нужно на build-сервере, чтобы гонять тесты и насколько это лицензионно чисто
xUnit.Net как минимум лишен всех этих недостатков.
Оставить комментарий
OlegXXL
Какая между ними разница?