Тесты и бюрократия
От: lexer_lx Украина  
Дата: 09.01.14 14:14
Оценка:
Есть желание понять, каким образом можно внедрить систему тестирования в процесс выпуска ПО.
На текущее время это выглядит примерно так:
— реализуется продукт;
— пишется методика испытаний продукта;
— проводятся испытания, по результатам которых ПО отправляется в "архив".
Разработка методики, сопутствующих документов и проведение испытаний может выполняться дольше, чем разработка ПО.
По любому изменению ПО последние 2 пункта повторяются.

В самом ПО по сути ничего "космического" нет, да и проверки обычно ничего толком не проверяют, все делается в угоду ГОСТам и прочей лабуде.
Писать тесты к ПО можно самостоятельно, лично для себя, обеспечения качества продукта и избавления себя от хаоса в дальнейшем развитии проекта.
Но — было бы здорово эти тесты подвести под испытания. Проблема — испытания проводит некий человек по методике и следит за реакцией ПО, проверяет скриншоты и прочее — все действия ручные. Тесты же могут выполняться вообще молча, выдав в результате банальное "ок". Получается, что никто не понимает, что же мы там эдакого натестировали и действительно ли все "ок".
Есть ли какие практики использования тестирования в таких случаях?
Основная проблема — в ручном тестировании человек все видит и может поручиться за то, что ПО действительно работает в рамках, описанных методикой.
При автоматическом тестировании же происходит "магия".
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.