Глобальная система навыков и компетенций для цифрового мира

Функциональное тестирование TEST Бета-версия

(new)

Оценка определенных или неопределенных функциональных требований и характеристик продуктов, систем и услуг путем проведения исследований и испытаний.

Перевод SFIA 9 на русский язык: Бета-версия

SFIA 9 на английском языке уже доступна.

  • Это бета-версия SFIA 9 на русском языке.
  • Мы создали её с помощью платформы Phrase Localization Platform, объединив:
    • Переведенный контент из SFIA 8
    • Вклад от 7 ведущих поставщиков машинного перевода
  • Мы обновим этот перевод после проверки и контроля качества.
  • Пожалуйста, свяжитесь с нами, если заметите какие-либо ошибки или у вас возникнут вопросы.

Примечание: Хотя машинный перевод помогает создавать первоначальные версии, профессиональная проверка обеспечивает точность и соответствие языка контексту.

Методические рекомендации:

(modified)

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

Деятельность может включать, но не ограничиваться:

  • сотрудничество с заинтересованными сторонами для согласования тестирования с бизнес-требованиями и целями
  • разработка и адаптация тестовых примеров на основе требований, включая различные сценарии, граничные значения и крайние случаи
  • подготовка данных и настройка среды для моделирования реалистичных сценариев использования
  • проведение тестов для проверки соответствия фактических результатов ожидаемым
  • регистрация дефектов с подробным описанием шагов по их устранению, определение приоритетов и предоставление обратной связи для внесения улучшений
  • анализ результатов для выявления закономерностей, оценки качества и предложения по улучшению системы/тестирования
  • продвижение подхода "сдвиг влево" путем интеграции функционального тестирования на ранних этапах жизненного цикла для раннего обнаружения проблем
  • управление, выполнение и автоматизация тестов, включая регрессионные и дымовые тесты, для повышения эффективности и расширения охвата
  • разработка и поддержка масштабируемых, надежных автоматизированных тестов и фреймворков для проверки критически важной функциональности и обеспечения постоянного качества
  • обеспечение соответствия отраслевым стандартам, нормам и признанным передовым практикам.

Понимание уровней ответственности этого навыка

Там, где нижние уровни не определены...
  • Конкретные задачи и обязанности не определены, потому что навык требует более высокого уровня автономии, влияния и сложности в принятии решений, чем обычно ожидается на этих уровнях. Операторы сущности можно использовать для понимания общих обязанностей, связанных с этими уровнями.
Там, где не определены более высокие уровни...
  • Обязанности и подотчетность не определены, потому что эти более высокие уровни предполагают стратегическое лидерство и более широкое организационное влияние, выходящее за рамки этого конкретного навыка. Смотрите основные утверждения.

Развитие навыков и демонстрация обязанностей, связанных с этим навыком

Определенные уровни показывают постепенное развитие навыков и ответственности.

Там, где нижние уровни не определены...

Вы можете развивать свои знания и поддерживать других людей, которые несут ответственность в этой области, следующим образом:

  • Изучение ключевых концепций и принципов, связанных с этим навыком и его влиянием на вашу роль
  • Выполнение соответствующих навыков (см. соответствующие навыки SFIA)
  • Поддержка других лиц, выполняющих задачи и мероприятия более высокого уровня
Там, где не определены более высокие уровни...
  • Вы можете прогрессировать, развивая соответствующие навыки, которые лучше подходят для более высоких уровней организационного лидерства.

Показать/скрыть дополнительные описания и уровни.

Уровни ответственности за этот навык

1 2 3 4 5 6

Функциональное тестирование: Уровень 1

Уровень 1 - Следовать: Суть уровня: Выполняет рутинные задания под пристальным наблюдением, следует инструкциям и нуждается в руководстве для завершения своей работы. Изучает и применяет базовые навыки и знания.

(modified)

Выполняет заданные вручную сценарии функционального тестирования под руководством специалиста для проверки основных возможностей программного обеспечения. Настраивает тестовые среды, использует базовые автоматизированные инструменты для проверки функциональности, регистрирует результаты и сообщает о проблемах.

Функциональное тестирование: Уровень 2

Уровень 2 - Помогать: Суть уровня: Оказывает помощь другим, работает под рутинным руководством и использует свое усмотрение для решения рутинных проблем. Активно учится в процессе обучения и на рабочем месте.

(modified)

Помощь в разработке функциональных тестовых примеров и создании тестовых сценариев. Под руководством руководителя поддерживает подготовку тестовых данных для функционального тестирования. Настраивает тестовые среды, чтобы отразить реалистичные сценарии использования. Выполняет и регистрирует ручные и автоматизированные функциональные тесты, анализирует результаты и составляет отчеты о результатах, проблемах и рисках.

Функциональное тестирование: Уровень 3

Уровень 3 - Применять: Суть уровня: Выполняет разнообразные задачи, иногда сложные и нестандартные, используя стандартные методы и процедуры. Работает под общим руководством, проявляет осмотрительность и управляет собственной работой в установленные сроки. Инициативно повышает квалификацию и усиливает свое влияние на рабочем месте.

(modified)

Разрабатывает подробные функциональные тестовые примеры и сценарии, охватывающие различные сценарии и граничные значения. Активно участвует в обзорах требований и дизайна, уточняя планы тестирования на основе полученных данных. Проводит структурированное исследовательское тестирование для изучения и проверки функциональности. Подготавливает тестовые данные, настраивает окружение и автоматизирует повторяющиеся тесты. Выполняет тесты, регистрирует дефекты с подробной информацией и анализирует результаты для оценки функциональности системы.

Функциональное тестирование: Уровень 4

Уровень 4 - Выполнять: Суть уровня: Выполняет разнообразную сложную деятельность, поддерживает и направляет других, делегирует задачи, когда это необходимо, работает автономно под общим руководством и вносит экспертный вклад в достижение целей команды.

(modified)

Выбирает соответствующие подходы к функциональному тестированию, учитывая риск, критичность и сложность. Разрабатывает, автоматизирует и выполняет комплексные планы и примеры тестирования. Настраивает среду, чтобы отразить реальное использование, сотрудничает с заинтересованными сторонами для уточнения требований и управляет масштабируемыми автоматизированными системами тестирования. Выявляет и снижает риски в процессе тестирования, предоставляет подробный анализ и отчеты о мероприятиях и результатах функционального тестирования, включая работу, выполненную другими сотрудниками.

Функциональное тестирование: Уровень 5

Уровень 5 - Обеспечивать, советовать: Суть уровня: Обеспечивает авторитетное руководство в своей области и работает под широким руководством. Отвечает за достижение значительных результатов работы, начиная с анализа, выполнения и заканчивая оценкой.

(modified)

Руководит работой по функциональному тестированию на всех этапах разработки, обеспечивая согласование с функциональными требованиями и уделяя особое внимание приоритизации с учетом рисков. Предоставляет авторитетные рекомендации по методам, инструментам и фреймворкам тестирования. Контролирует и улучшает покрытие тестов, сотрудничает с командами для решения проблем и обеспечивает соответствие стандартам. Руководит работой по повышению эффективности и надежности функционального тестирования. Определяет улучшения и вносит вклад в организационные политики, стандарты и руководства по функциональному тестированию.

Функциональное тестирование: Уровень 6

Уровень 6 - Инициировать, влиять: Суть уровня: Обладает значительным организационным влиянием, принимает решения на высоком уровне, формирует политику, демонстрирует лидерство, способствует организационному сотрудничеству и принимает на себя ответственность в ключевых областях.

(modified)

Разрабатывает организационные политики, стандарты и руководства по функциональному тестированию, обеспечивая их соответствие бизнес-стратегии и применение подхода, основанного на оценке рисков. Планирует и возглавляет комплексные инициативы по тестированию, обеспечивая их соответствие стратегическим целям и применяя подход, основанный на оценке рисков. Управляет рисками и возможностями, координирует свою деятельность с другими видами тестирования и способствует улучшению возможностей функционального тестирования. Продвигает культуру качества в функциональном тестировании, обеспечивая соблюдение организационных стандартов и проактивное снижение рисков.