Скачиваний:
0
Добавлен:
26.05.2026
Размер:
999.99 Кб
Скачать

3.5 Оценка программы и методики испытаний

Программа и методика испытаний является ключевым документом, обеспечивающим воспроизводимость проверочных процедур и объективность фиксации результатов. Оценка проводилась по степени соответствия ГОСТ 19.301‑79 и ГОСТ 34.603‑92, а также по качеству описания объекта, целей, условий и методов тестирования. Полные критерии оценивания представлены на рисунке 3.5 [12].

Рисунок 3.5 – Критерии оценки руководства программиста

Структура документа выдержана корректно, объект испытаний идентифицирован однозначно, а цель проверок сформулирована ясно: подтверждение корректности реализации алгоритма КМП, устойчивости к некорректному вводу и соответствия заявленным требованиям безопасности. Полноценные результаты оценки представлены в таблице 3.5.

Таблица 3.5 – Результаты оценки руководства пользователя

Критерий

Описание критерия

Разбалловка

Макс. балл

Выст. балл

Комментарий к оценке

Соответствие стандарту

Оформление по требованиям ГОСТ

0–1

1

1

Структура соответствует ГОСТ 19.301‑79 и ГОСТ 34.603‑92; имеются незначительные стилистические погрешности.

Объект испытаний

Понятное и корректное описание объекта

0–2

2

2

Раздел 1 корректно идентифицирует объект («КМП‑ПОИСК»), его назначение и функциональность.

Продолжение таблицы 3.5.

Критерий

Описание критерия

Разбалловка

Макс. балл

Выст. балл

Комментарий к оценке

Цель испытаний

Корректность формулировки цели

0–2

2

2

Цель – проверить корректность реализации алгоритма КМП, устойчивость к некорректному вводу и соответствие требованиям безопасности – сформулирована ясно.

Условия проведения испытаний

Описание условий испытаний

0–2

2

2

Раздел 3 задаёт требования к ОС, процессору, ОЗУ, диску, .NET 6.0 Runtime и WinForms, а также периферийным устройствам.

Порядок проведения испытаний

Последовательность выполнения испытаний

0–2

2

2

Раздел 5 описывает общую последовательность: подготовка стенда, выполнение методов раздела 6, фиксация в протоколе, условия досрочного прекращения.

Материально‑техническое обеспечение

ПО и технические средства

0–2

2

2

Перечень аппаратных и программных средств исчерпывающе приведён в разделе 3.

Методы испытаний

Методы проверки заявленного функционала

0–2

2

1

Методы 6.1–6.6 описаны кратко; отсутствуют пошаговые инструкции, ожидаемые/фактические результаты и явные критерии Pass/Fail.

Полнота тестовых сценариев

Покрытие основного функционала

0–2

2

1

Проверены базовые сценарии (успешный поиск, отсутствие совпадений, предельная длина строки, некорректный ввод), но отсутствуют тесты граничных случаев и требований безопасности (например, блокировки после 3 неудачных попыток).

Отчётность по испытаниям

Формы/правила фиксации результатов

0–1

1

1

В разделе 5 предусмотрено ведение протокола испытаний; явный шаблон протокола не приведён, но правило фиксации задано.

ИТОГО

16

14

Раздел, описывающий условия проведения испытаний и материально-техническое обеспечение, содержит исчерпывающий перечень требований к операционной системе, вычислительным ресурсам, среде выполнения (.NET 6.0 Runtime, Windows Forms) и периферии. Порядок проведения испытаний также прописан логично: от подготовки стенда до фиксации результатов в протоколе и определения условий досрочного прекращения тестов.

Вместе с тем, в части методов испытаний и тестовых сценариев наблюдается недостаток детализации. Методы 6.1–6.6 описаны в общем виде, без пошаговых инструкций, чётких критериев Pass/Fail и таблиц ожидаемых/фактических результатов. Покрытие сценариев ограничено базовыми случаями – успешный поиск, отсутствие совпадений, предельная длина строки, некорректный ввод, тогда как тесты граничных значений и проверки механизмов безопасности, например, блокировка учётной записи после трёх неудачных попыток входа, отсутствуют. Несмотря на то, что правило ведения протокола испытаний указано, явный шаблон протокола в документе не приведён.