Расскажите про тестирование
От: Аноним  
Дата: 05.04.11 00:50
Оценка:
Посоветуйте книжку, или сайт, или статьи о тестировании.

Ничего не знаю тестировании, а модное понятие "модульное тестирование" у меня вызывает завороток извилин головного мозга.
В своих проектах (ПО на заказ от всего 2-х заказчиков, можно сказать работодателей) для классов тесты пишу до появления класса (т.о. становится более понятна задача, и появляются критерии окончания разработки). Использую VS 2005, c#, тесты пишу в отдельном консольном проекте солюшена. Никаких специфических инструментов тестироавния не использую. Тестирование нового класса произвожу вручную: комментирую запуск предыдущего теста, компилирую запускаю, визуально определяю успешность теста.

Как называется подход, который я использую?
Как и с помощью чего это можно делать удобнее?
Re: Расскажите про тестирование
От: dudkin  
Дата: 05.04.11 01:03
Оценка:
Здравствуйте, Аноним, Вы писали:


А>Как называется подход, который я использую?

А>Как и с помощью чего это можно делать удобнее?

1) UNIT TEST
2) csUnit
Re: Расскажите про тестирование
От: Poul_Ko Казахстан  
Дата: 05.04.11 03:10
Оценка:
Здравствуйте, Аноним, Вы писали:

А>Посоветуйте книжку, или сайт, или статьи о тестировании.


Hello, NUnit, Модульное тестирование: 2+2 = 4?
Автор(ы): Андрей Каща
Дата: 28.12.2008
У нас, в харьковском GlobalLogic’е, появилась традиция: проводим мы неформальные сходки, обсуждаем темы околоайтишные... На одной из таких сходок, посвященной Agile/не Agile процессам, встал вопрос Unit Test’ов. Оказывается, модульное тестирование выглядит очень просто в примерах из книг, но когда мы начинаем применять его на проектах, которые достались нам по наследству, на проектах с нетривиальной многоуровневой архитектурой, тут же сталкиваемся с проблемами.

Посмотрели мы, на это дело, и решили создать статью, посвященную наиболее распространенным проблемам, с которыми сталкиваются наши разработчики.
. К сожалению это всё, что удалось по-быстрому найти в почте.
Brainbench transcript #6370594
Re: Расскажите про тестирование
От: ZevS Россия  
Дата: 05.04.11 12:46
Оценка:
Здравствуйте, Аноним, Вы писали:

А>Посоветуйте книжку, или сайт, или статьи о тестировании.


Почитать —

Отличная книга по юнит тестированию на .NET — The Art Of Unit Testing
Опционально по TDD — http://citforum.ru/SE/testing/mod_test/, http://www.ozon.ru/context/detail/id/1501671/

То чем пользуюсь я:

— Unit testing framework — nUnit
— Mocking — Moq
— IoC container — Autofac
Re[2]: Расскажите про тестирование
От: -VaS- Россия vaskir.blogspot.com
Дата: 06.04.11 09:03
Оценка:
ZS>Отличная книга по юнит тестированию на .NET — The Art Of Unit Testing

Книга слабая по содержанию и неприятно сухая по языку (не нэйтив писал). Хотя для совсем начинающих — вполне, очень тщательно и медленно разжовываются самые азы. Но после нее — обязательно что-то серьезное.
Re[3]: Расскажите про тестирование
От: ZevS Россия  
Дата: 06.04.11 16:00
Оценка:
Здравствуйте, -VaS-, Вы писали:

Но после нее — обязательно что-то серьезное.

А вот прямо возьми и посоветуй конкретную книгу.

ps: Да и чего такого серьезного может быть в юнит тестах? Тут важна скорее практика нежели мощная теоретическая подготовка. Ну и если мы говорим про C# — знание ООП и умение этим знанием пользоваться.
Re[4]: Расскажите про тестирование
От: Курилка Россия http://kirya.narod.ru/
Дата: 06.04.11 16:05
Оценка:
Здравствуйте, ZevS, Вы писали:

ZS>Здравствуйте, -VaS-, Вы писали:


ZS>Но после нее — обязательно что-то серьезное.


ZS>А вот прямо возьми и посоветуй конкретную книгу.


Думаю близко к теме будет Growing Object-Oriented Software, Guided by Tests (правда, сам ещё не дошёл до неё в списке "к прочтению")
Re[5]: Расскажите про тестирование
От: -VaS- Россия vaskir.blogspot.com
Дата: 07.04.11 08:21
Оценка:
К>Думаю близко к теме будет Growing Object-Oriented Software, Guided by Tests (правда, сам ещё не дошёл до неё в списке "к прочтению")

Да, это как раз то, что нужно
Re: Расскажите про тестирование
От: pagrus  
Дата: 10.04.11 19:03
Оценка:
Здравствуйте, Аноним, Вы писали:

А>Посоветуйте книжку, или сайт, или статьи о тестировании.


Видео-сессии:
http://vimeo.com/10569751

Этот пример на java, в навигаторе справа есть сессии для других платформ.
Я в своё время просмотрел java и впечатлился — очень доступно и эффективно показывается TDD/BDD в действии.

Удачи
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.