Юнит тесты

  • Автор теми Автор теми kosyak
  • Дата створення Дата створення
Статус: Офлайн
Реєстрація: 22.01.2008
Повідом.: 1162
Юнит тесты

Что предложите почитать по данной теме в общем, а также по направлению C++/.Net(ASP.Net, C# app)?
 
Останнє редагування:
неужели среди всех "профессиональных гениев" которые тут отписываются, единственный ответ по данной теме будет "хабр"?
 
"Art of unit testing" by Roy Osherove
 
неужели среди всех "профессиональных гениев" которые тут отписываются, единственный ответ по данной теме будет "хабр"?
гугл
 
а откуда узнать что делать и как правильно?
 
Что предложите почитать по данной теме в общем, а также по направлению C++/.Net(ASP.Net, C# app)?

⚠ Тільки зареєстровані користувачі бачать весь контент та не бачать рекламу.


а откуда узнать что делать и как правильно?

Можно делать и не правильно

А тут еще что то и читать нада? А я думал только делать :)

Вы так говорите, как будто писать правильные тесты легко
 
а откуда узнать что делать и как правильно?

А голова для чего?

Вы так говорите, как будто писать правильные тесты легко

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



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

Это очень удобно при разработке большего или часто улучшающего проекта.
 
Их задача не только в этом, когда будет расширятся приложение, то их задача вылавливать "несовместимости" с другими частями.

Это очень удобно при разработке большего или часто улучшающего проекта.

Что такое несовместимость с другими частями? Юнит тест он на то и юнит тест, что тестирует юнит.
Вообще всю функциональность можно покрыть нативными тестами и обозвать их "юнит". Но это уже автоматизация регресионного тестирования, на уровне приложения, и экономическая эфективность такого решения остаеться сомнительной.
 
Задача юнит тестов - покрыть кору элементарными тестами. При правильной архитектуре программы и голове - абсолютно не вижу проблем налабать юнит тесты на недопустимые значения, допустимые и краевые.
Если бы все было так просто :)
 
Вопрос - в среднем в каком проценте проектов используются юнит тесты?
В особенности интересно про JUnit и Java.
 
Во всех новых. В старых - смотря насколько ****окодистый проект.
 
Назад
Зверху Знизу