ГОСТ Р 56922—2016
5.3 Критерии завершения тестирования
Тестирование системы должно обеспечить 80 % покрытия требований, и все процедуры тестирования долж
ны быть выполнены без отказов с уровнем серьезности 1 («Высокий»).
5.4 Требуемые метрики
В ходе тестирования системы должны быть собраны следующие метрики:
- количество выполненных контрольных примеров;
- количество инцидентов по категориям;
- количество повторно выполненных контрольных примеров;
- количество разрешенных инцидентов по категориям;
- количество затраченного времени.
5.5 Требования к Тестовой Среде
Тестер (человек, ответственный за выполнение теста) во время выполнения тестирования должен иметь в
наличии следующие документы;
- [PRS];
- план тестирования;
- руководство пользователя по UV/TIT-14 33а;
- копии процедур тестирования для каждого из выполняемых тестирований для записи хода тестирования.
Все аппаратные средства, операционная система и сеть описаны в спецификации (HW/SW-spec).
При выполнении тестирования другой ПК будет использоваться в качестве средства моделирования для
того, чтобы команды, переданные в компьютер, могли быть проанализированы и в ответ на них могли быть мо
делированы простые ответы. Это позволит сократить ручную обработку, но потребует разработки средства
моде лирования. Таким образом, имеется потребность в средстве моделирования, которое работает на
обычном ПК и идентично ПК-системе.
5.6 Повторное тестирование и регрессионное тестирование
Для выполнения критериев завершения должны быть выполнены необходимые повторное тестирование и
регрессионное тестирование. По предварительной оценке будет выполнено по крайней мере три цикла тестирова
ния. в составе последнего из них — полный регрессионный тест.
5.7 Критерии приостановки и возобновления
Если выполнение тестирования невозможно из-за внешних причин, то оно должно быть отложено до их
устранения. В журнале тестирования должно быть записано, что произошло и на какое время было приостановле но
тестирование. При возобновлении тестирования на основе оценки степени риска необходимо минимизировать
повторение уже сделанного тестирования.
Если завершение набора тестов невозможно из-за отказа, об этом должно быть доложено через систему
управления инцидентами, а отказу должен быть присвоен уровень серьезности тестирования «Высокий». При воз
обновлении тестирования затронутая процедура тестирования должна быть повторена.
5.8 Отклонения от Организационной Стратегии Тестирования
Организационная Стратегия Тестирования требует 100%-ного покрытия требований, однако оно было умень
шено до 80 % для тестирования этой системы из-за относительно небольшого количества рисков продукта и из-за
того, что запланировано скрупулезное покомпонентное тестирование.
6 Действия и оценки тестирования
Работа по тестированию в соответствии с (OTSJ будет разбита на следующие основные виды деятельности:
1) Определение полной структуры тестирования в форме наборов проверяемых функций.
2) Подробная спецификация контрольных примеров и процедур тестирования.
3) Установление тестовой среды.
4) Первый цикл выполнения процедур тестирования.
5) Второй цикл выполнения процедур тестирования (повторное тестирование и регрессионный тест из пер
вого цикла).
6) Третий цикл выполнения процедур тестирования (повторное тестирование и регрессионный тест из вто
рого цикла и всех оставшихся из первого цикла).
7) Еженедельный отчет о состоянии выполнения тестирования.
8) Создание отчетов о завершении тестирования.
Подробные действия тестирования и их оценки можно найти в файле SYS-TEST.xls на портале проекта.
7 Персонал
7.1 Роли, действия и ответственность
Таблица, приведенная ниже, иллюстрирует участив ролей в действиях и степень участия. Номер столбца
действия соответствует номеру в вышеуказанном списке действий.
66