Показать сообщение отдельно
Старый 25.05.2021, 12:47   #14  
Stitch_MS is offline
Stitch_MS
Участник
Аватар для Stitch_MS
Соотечественники
 
396 / 478 (16) +++++++
Регистрация: 27.02.2006
Адрес: Дания
Цитата:
Сообщение от fed Посмотреть сообщение
1. Сколько разработчиков на проекте
2. Какой примерно бизнес у конечного клиента
3. Кто "продал" клиенту идею разработки автоматизированных тестов (партнер, Микрософт или сам клиент настоял)
4. Насколько давно идет проект ? Запустились уже или нет и сколько микрософтовских обновлений пережили ?
1. Сейчас 5 или 6. Юнит-тесты писали только трое.

2. Текстиль - производство и продажа. Сильно доработан и активно используется модуль Warehouse management.

3. Никто не продавал. Моя собственная инициатива. Когда показал другому разработчику этот ATL - товарищ сразу начал строчить свои собственные тесты для своей большой доработки, хотя пришлось помочь вначале из-за отсутствия примеров.
В нашей конторе думают о "продаже" автоматических тестов клиентам в будущем, но вполне может быть, что не взлетит, или не сразу взлетит.
Разработчики должны уметь это делать и понимать все плюсы хотя бы для себя, плюс иметь какой-то опыт. А это займёт время. Сам -то я тесты писал, и много, когда в Майкрософте работал, ну и книжки нужные читал, поэтому изучение ATL далось легко. Другим, не имеющим опыта написания юнит-тестов по причине геморроя с соозданием тестовых данных до ATL, труднее. Опять же, многие не читали толстых книг по программированию/TDD. У них отсутствуют некоторые полезные концепции в голове.

4. Проекту года 3, запустились где-то год назад. Вот и считайте. На последнем обновлении несколько тестов стали падать, потому-что при разноске накладной стал вызываться диалог печати в PDF - какой-то Flight активировался, но это исправили в коде кастомизации.
За это сообщение автора поблагодарили: belugin (10), sukhanchik (10).