Образец программы функционального тестирования ПО
Функциональное тестирование проверяет, что программа делает всё, что обещано, и не делает лишнего. ГОСТ Р 56939-2024 требует сначала составить план (пункт 5.18.2.1), а потом тестировать по нему. Программа тестирования и есть этот план. В ней пять обязательных сведений: кто за что отвечает, на каком стенде идут проверки, какие сценарии проверяют каждую функцию, когда тест повторяют и когда тестирование считается законченным.
Как получить документ
Два пути: сформировать в кабинете или купить готовый образец за 800 ₽.
Программа функционального тестирования программного обеспечения по вашим данным
Документ собирается по самооценке процессов и перечню инструментов из мастера режима «Разработка безопасного ПО» — их ведут в кабинете. Анкета образца этого не посчитает, поэтому под вашу организацию он собирается в кабинете.
Что даёт кабинет
- ✓Документы с реквизитами и сведениями вашей организации, готовые к подписи
- ✓Сведения подставляются из того, что вы уже ввели, а пробелы видны до скачивания
- ✓Образцы заполнения во всех вариантах — для просмотра на платном тарифе, с файлами — при покупке документа
Раздел входит в тариф «Полный».
Что должно быть в документе
- роли и обязанности сотрудников при тестировании;
- описание тестового стенда и среды функционирования;
- сценарии для каждой функциональной возможности: требование, действия, ожидаемый результат, критерий успешности;
- критерии повторного тестирования;
- критерии завершения и остановки тестирования.
Как оформить
- Возьмите перечень функций из функциональной спецификации или технического задания.
- На каждую функцию напишите хотя бы один сценарий с ожидаемым результатом и критерием успеха.
- Опишите стенд так, чтобы его можно было собрать заново, — ОС, версии, данные.
- Договоритесь заранее, когда тестирование останавливается и когда оно закончено.
- Утвердите программу до начала тестирования версии.
Сформируйте этот документ под свой профиль — с подстановкой реквизитов и без ошибок.
Сформировать в ГрамотаИБЧастые вопросы
Можно ли считать программой набор автоматических тестов?
Только частично. Автоматические тесты закрывают уровень модулей и подсистем, но стандарт требует ещё роли, описание стенда и критерии завершения (пункт 5.18.3.1 ГОСТ Р 56939-2024). Их в коде тестов нет — нужен документ, который на тесты ссылается.
Нужно ли писать новую программу на каждую версию?
Обычно программу обновляют: добавляют сценарии новых функций и правят стенд. Важно, чтобы у каждой версии была действующая редакция и отчёт ссылался именно на неё.
Документы того же комплекта
Входит в полный комплект
- Полный комплект документов по безопасной разработке программного обеспечения — 45 документов с образцами за одну организацию, 8 900 ₽
Все образцы раздела: Безопасная разработка ПО (ГОСТ Р 56939-2024).
Нормативная основа: ГОСТ Р 56939-2024 (разработка безопасного ПО). Подробный разбор — в статье «Проверки кода по ГОСТ Р 56939-2024: статический и динамический анализ, фаззинг, тестирование».
Материал носит справочный характер и не заменяет юридическую оценку под конкретную ситуацию.