Для 1С тоже есть инструменты тестирования (и TDD и юнит-тесты). Например, FuncTest Федора Езеева предоставляет хорошие возможности для тестирования проектов 7.7
Для 8.x есть продукт "1С:Сценарное тестирование 8".
Жаль, что я серьезно не задумывался о тестировании раньше. Думаю, что я не буду внедрять тестирование в моем текущем проекте (на котором, кстати, и без того было опробовано много хороших практик), а начну использовать сразу на новом.
2 комментария:
Сколько ни пробовал прикрутить тестирование к 1С, дальше примитивных ситуаций не пошло. А они и так понятны.
Что в конфигурации выступает юнитом? Справочник? Тестировать надежность записи в справочник? Которая на 90% выполняется платформой.
Как, например, протестировать работоспособность интерфейса? Нет никаких внятных хуков.
А проводки, которые делает расходная накладная, зависят от состояния всей остальной конфигурации и количество тестов, покрывающее все варианты проведения, стремится к бесконечности.
Вот и попробуем.
Отправить комментарий
Примечание. Отправлять комментарии могут только участники этого блога.