IV. Выходное тестирование – завершающий этап тестирования на котором проверяется готовность ПП к поставке заказчику. Данный вид тестирования проводит независимый тестировщик.
Элементами выходного тестирования являются:
проверка инсталляции — проверка на ясность и корректность инструкций по инсталляции;
проверка документации — проверка того, что вся необходимая документация полностью подготовлена и готова к передаче заказчику.
Ошибки, выявленные при выходном тестировании, заносятся в БД проекта.
При успешном завершении выходного тестирования ПП поставляется заказчику вместе с отчетом о результатах тестирования.
V. Приемочное тестирование – проводится организацией, отвечающей за инсталляцию, сопровождение программной системы и обучение конечного пользователя.
программная ошибка — это расхождение между программой и ее спецификацией, причем тогда и только тогда, когда спецификация существует и она правильна;
программная ошибка — это ситуация, когда программа не делает того, чего пользователь от нее вполне обоснованно ожидает.
Категории программных ошибок
Функциональные недостатки – присущи программе, если она не делает того, что должна, выполняет одну из своих функций плохо или не полностью. Функции программы должны быть подробно описаны в ее спецификации, и именно на основе утвержденной спецификации тестировщик строит свою работу.
Недостатки пользовательского интерфейса. Оценить удобство и правильность работы пользовательского интерфейса можно только в процессе работы с ним. Желательно, чтобы в этой работе принимал участие сам пользователь. Этого можно добиться с помощью разработки прототипа ПП, на котором проводятся обкатка и согласование всех требований к пользовательскому интерфейсу с дальнейшей фиксацией их в спецификации требований. После утверждения спецификации требований любые отклонения от нее или невыполнение последних являются ошибкой. Это в полной мере касается и пользовательского интерфейса.