Цитата:
Сообщение от
axm2013
Уф опять реклама.
Если что это не мой опыт, а ваших коллег. "Очень сложное ТЗ, проще объяснить устно" - типичное ТЗ по интеграции одного консалта.
Подробности будут?
Вы не проектируете всю систему. Она уже есть и работает. Ваша задача лишь слегка модифицировать отдельные бизнес-процессы. Соответственно от вас требуется тестить ровно конкретные бизнес-процессы (их обязаны тестить в любом случае консультанты-тестировщики). И о 100% покрытии понятно речи не идет.
1) Интересная у вас "религия".
2) Нет.
3) По пунктам:
//Вы не проектируете всю систему.
Если все есть, то конечно не проектируем.
//Она уже есть и работает.
Случается и такое.
//Ваша задача лишь слегка модифицировать отдельные бизнес-процессы.
В масштабах всей системы конечно слегка.
//Соответственно от вас требуется тестить ровно конкретные бизнес-процессы (их обязаны тестить в любом случае консультанты-тестировщики). И о 100% покрытии понятно речи не идет.
Требуется и не только это. То, что вы написали про тестирование реальной системы - это 10% от всех мероприятий связанных с тестированием. Вот расскажите мне про TDD в интеграционных тестах системы следующего плана:
-Инсталяция DAX учетной системы.
-Инсталяция WMS.
-Инсталяция IIS для процессинга карт лояльности.
-Инсталяций POS.
-Инсталяция mPOS.
-Инсталяция мобильных ТСД.
Мы же когда произносим Dynamics AX все это подразумеваем? Или мы все таки говорим о тестировании монолитных кусков и говорим: Кусочки протестированы -> система в целом должна работать? Если так, то это глубокое заблуждение.