DUnit
Интересно, кто-нибудь здесь серъёзно занимается тестированием при помощи DUnit или другой автоматизации?
Я пока освоил:
- тестирование именования компонентов (очень полезно в больших проектах на пачку людей)
- тестирование корректности маштабирования формы.
- тестирование неизменности интерфейса.
- тестирование формы на функциональность.
Какие есть проблемы:
- при тестировании на неизменность:
-- мешается курсор клавиатуры (не умею прятать)
-- фон под прозрачными формами (есть такие)
-- не очень быстро
- при тестировании формы на функциональность
-- очень много приходится писать руками (т.е. для каждой формы пишешь пачку тестов). При её изменении - дописываешь/переписываешь эти тесты...
Что хотелось бы:
- Обсудить что можно ещё тестить.
- обсудить/обменяться универсальными тестами.
- Обсудить облегчение труда по написанию специфических тестов
|