|
|
@@ -12,6 +12,7 @@
|
|
|
- [Состояние средств контроля в типовом проекте](#состояние-средств-контроля-в-типовом-проекте)
|
|
|
- [Юнит-тестирование и пакетное тестирование](#юнит-тестирование-и-пакетное-тестирование)
|
|
|
- [Интеграционное тестирование](#интеграционное-тестирование)
|
|
|
+ - [Пользовательское тестирование](#пользовательское-тестирование)
|
|
|
|
|
|
## Анализ ситуации
|
|
|
|
|
|
@@ -60,3 +61,18 @@
|
|
|
Интеграционное тестирование должно производиться каждый раз, когда происходит изменение текущей конфигурации на отладочном стенде. Непрерывный контроль согласованности частей цифрового продукта позволяет оперативно выявлять грубые нарушения бизнес-логики на ранних этапах и корректирует разработку продукта с максимально широким охватом.
|
|
|
|
|
|
Интеграционное тестирование *не заменяет* собой юнит-тестирование, а лишь дополняет на другом уровне, который не виден инденеру-разработчику. Интеграционное тестирование направлено на проверку *бизнес-правил*.
|
|
|
+
|
|
|
+### Пользовательское тестирование
|
|
|
+
|
|
|
+Проводится с привлечением представителя заказчика. Существуют нефункциональные требования к каждому виду продукции. Они не могут быть оценены разработчиком, так как на вкус и цвет -- все фломастеры разные. Суть пользовательского тестирования сводится к нескольким большим группам:
|
|
|
+
|
|
|
+- откровенные ошибки, заложенные на уровне ТЗ;
|
|
|
+- откровенные ошибки, пропущенные в ходе тестирования;
|
|
|
+- пожелания, связанные с интерфейсом пользователя;
|
|
|
+- пожелания, связанные с работой инетерфейса пользователя.
|
|
|
+
|
|
|
+Первые две категории являются критическими. Если такие ошибки дожили до этапа приёмо-сдаточных испытаний -- это означает, что системы тестирования на проекте просто нет.
|
|
|
+
|
|
|
+Что касается последниж двух групп -- жить с этим можно, но желательно сделать. Формально, такие замечания как могут являться ошибками на этапе разработки, так и требованиями заказчика, которые формально не входят в тЗ и такие пожелания должны быть исполнены за отдельные суммы.
|
|
|
+
|
|
|
+В любом случае, наличие замечаний по второй группе говорит о том, что контакт с заказчиком был налажен плохо.
|