Если проведение unit тестирования возлагается на отдел тестирования, как организовать процесс? По идее должна быть разработана спецификация на компоненты/ классы и по ней осуществляться разработка (кодирование) компонента/класса и разработка тестов (т.е. параллельно). В каком виде должна быть разработана спецификация, какова степень ее детализации, чтобы это не занимало много времени, но было достаточно для дальнейшей работы?
Кто может поделиться подобным опытом?
Unit Тестирование
Автор Julic, 05 мар 2004 04:49
Сообщений в теме: 3
#1
Отправлено 05 марта 2004 - 04:49
#2
Отправлено 05 марта 2004 - 11:35
Unit тесты должны писаться еще до появления классов, которые они тестируют.
Скажите, как вы планируете их писать?
Писать их должны разработчики, Вы их сможете только запускать скажем во время DailyBuild и если они не прошли - баг и откат версии. (Можно даже автоматически ;) )
Подробнее об этом можно узнать, если поищете по словосочетанию Extreme Programming.
На вскидку - Extreme Programming in Russian
Удачи - unit тестирование вещь приятная и полезная :)
Скажите, как вы планируете их писать?
Писать их должны разработчики, Вы их сможете только запускать скажем во время DailyBuild и если они не прошли - баг и откат версии. (Можно даже автоматически ;) )
Подробнее об этом можно узнать, если поищете по словосочетанию Extreme Programming.
На вскидку - Extreme Programming in Russian
Удачи - unit тестирование вещь приятная и полезная :)
#3
Отправлено 09 марта 2004 - 04:13
Guriy, спасибо за ответ.
[/QUOTE] Unit тесты должны писаться еще до появления классов, которые они тестируют. [/QUOTE]
Это суть юнит тестирования. :)
Среди множества ссылок по данной тематики, натолкнулась на следующий документ:
http://www.silvermar...omation2002.pdf
К юнит-тестированию подключаются тестировщики, тем самым позволяя разработчикам больше времени затрачивать на разработку. В подходе, который предлагается в этом документе, вместо разработки спецификации проводятся совместные обсуждения.
Скорее всего мы остановимся на варианте, когда юнит тестирование, все таки, проводят разработчики. :P
[/QUOTE] Unit тесты должны писаться еще до появления классов, которые они тестируют. [/QUOTE]
Это суть юнит тестирования. :)
Среди множества ссылок по данной тематики, натолкнулась на следующий документ:
http://www.silvermar...omation2002.pdf
К юнит-тестированию подключаются тестировщики, тем самым позволяя разработчикам больше времени затрачивать на разработку. В подходе, который предлагается в этом документе, вместо разработки спецификации проводятся совместные обсуждения.
Скорее всего мы остановимся на варианте, когда юнит тестирование, все таки, проводят разработчики. :P
#4
Отправлено 09 марта 2004 - 10:44
SilverMark предлагают и инструмент TestMentor для совместной работы разработчиков и тестеров. Правда он только для Java. Но, все равно, очень любопытный инструмент.
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных