Срок действия документа ограничен 1 марта 2028 года.

3.2.1. Трудовая функция

Наименование

Определение и описание тестовых случаев для выполнения процесса тестирования ПО, включая разработку автотестов

Код

B/01.5

Уровень (подуровень) квалификации

5

Происхождение трудовой функции

Оригинал

X

Заимствовано из оригинала

Код оригинала

Регистрационный номер профессионального стандарта

Трудовые действия

Выявление приоритетных областей покрытия тестовыми случаями на основе плана тестирования ПО

Идентификация всех значений, которые вводятся участниками в сценарии использования системы

Выделение классов эквивалентности значений каждого типа входных данных

Составление списка комбинаций значений из различных классов эквивалентности

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

Написание/настройка программ для автоматизированного тестирования ПО (при необходимости)

Разработка рабочих заданий по подготовке тестовых данных и выполнению тестовых процедур ПО

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

Разработка автоматизированных тестов, в том числе для проверки информационной безопасности разрабатываемого ПО

Инструктирование специалистов по подготовке тестовых данных и выполнению тестовых процедур ПО

Необходимые умения

Документировать тесты в соответствии с требованиями организации

Разрабатывать скрипты и/или программные модули для автоматизации тестирования ПО, в том числе для проверки информационной безопасности разрабатываемого ПО

Оформлять тестовые случаи

Применять различные техники проектирования тестов (тест-дизайна)

Применять универсальные языки моделирования (сценариев)

Применять языки программирования для написания программного кода

Применять специализированное ПО для создания автотестов

Применять стандарты оформления кода

Взаимодействовать с членами команды разработчиков ПО

Анализировать тестовые случаи на предмет полноты учета покрытия

Необходимые знания

Классификация видов и типов тестирования ПО

Техники проектирования и комбинаторики тестов

Основы работы необходимых приложений

Системы автоматизированного тестирования ПО

Языки программирования

Стандарты оформления программного кода для используемых языков программирования

Жизненный цикл ПО

Тестовые данные, обеспечивающие проверку безопасности ПО

Другие характеристики

-