Функциональное тестирование TEST Бета-версия
(new)
Оценка определенных или неопределенных функциональных требований и характеристик продуктов, систем и услуг путем проведения исследований и испытаний.
Перевод SFIA 9 на русский язык: Бета-версия
SFIA 9 на английском языке уже доступна.
- Это бета-версия SFIA 9 на русском языке.
-
Мы создали её с помощью платформы Phrase Localization Platform, объединив:
- Переведенный контент из SFIA 8
- Вклад от 7 ведущих поставщиков машинного перевода
- Мы обновим этот перевод после проверки и контроля качества.
- Пожалуйста, свяжитесь с нами, если заметите какие-либо ошибки или у вас возникнут вопросы.
Примечание: Хотя машинный перевод помогает создавать первоначальные версии, профессиональная проверка обеспечивает точность и соответствие языка контексту.
Методические рекомендации:
(modified)
Функциональное тестирование проверяет, что системы, компоненты и интерфейсы обеспечивают определенную функциональность, работают так, как задумано, и соответствуют ожиданиям пользователей. Планирование и проведение тестирования с учетом рисков - ключевой аспект, направленный на выявление и снижение рисков, таких как ошибки функциональности, сбои интеграции, дефекты краевых случаев, несоответствие данных и несоответствие требованиям.
Деятельность может включать, но не ограничиваться:
- сотрудничество с заинтересованными сторонами для согласования тестирования с бизнес-требованиями и целями
- разработка и адаптация тестовых примеров на основе требований, включая различные сценарии, граничные значения и крайние случаи
- подготовка данных и настройка среды для моделирования реалистичных сценариев использования
- проведение тестов для проверки соответствия фактических результатов ожидаемым
- регистрация дефектов с подробным описанием шагов по их устранению, определение приоритетов и предоставление обратной связи для внесения улучшений
- анализ результатов для выявления закономерностей, оценки качества и предложения по улучшению системы/тестирования
- продвижение подхода "сдвиг влево" путем интеграции функционального тестирования на ранних этапах жизненного цикла для раннего обнаружения проблем
- управление, выполнение и автоматизация тестов, включая регрессионные и дымовые тесты, для повышения эффективности и расширения охвата
- разработка и поддержка масштабируемых, надежных автоматизированных тестов и фреймворков для проверки критически важной функциональности и обеспечения постоянного качества
- обеспечение соответствия отраслевым стандартам, нормам и признанным передовым практикам.
Понимание уровней ответственности этого навыка
Там, где нижние уровни не определены...
- Конкретные задачи и обязанности не определены, потому что навык требует более высокого уровня автономии, влияния и сложности в принятии решений, чем обычно ожидается на этих уровнях. Операторы сущности можно использовать для понимания общих обязанностей, связанных с этими уровнями.
Там, где не определены более высокие уровни...
- Обязанности и подотчетность не определены, потому что эти более высокие уровни предполагают стратегическое лидерство и более широкое организационное влияние, выходящее за рамки этого конкретного навыка. Смотрите основные утверждения.
Развитие навыков и демонстрация обязанностей, связанных с этим навыком
Определенные уровни показывают постепенное развитие навыков и ответственности.
Там, где нижние уровни не определены...
Вы можете развивать свои знания и поддерживать других людей, которые несут ответственность в этой области, следующим образом:
- Изучение ключевых концепций и принципов, связанных с этим навыком и его влиянием на вашу роль
- Выполнение соответствующих навыков (см. соответствующие навыки SFIA)
- Поддержка других лиц, выполняющих задачи и мероприятия более высокого уровня
Там, где не определены более высокие уровни...
- Вы можете прогрессировать, развивая соответствующие навыки, которые лучше подходят для более высоких уровней организационного лидерства.
Нажмите, чтобы узнать, почему навыки SFIA не определены на всех 7 уровнях.
Показать/скрыть дополнительные описания и уровни.
Уровни ответственности за этот навык
1 | 2 | 3 | 4 | 5 | 6 |
Функциональное тестирование: Уровень 1
(modified)
Выполняет заданные вручную сценарии функционального тестирования под руководством специалиста для проверки основных возможностей программного обеспечения. Настраивает тестовые среды, использует базовые автоматизированные инструменты для проверки функциональности, регистрирует результаты и сообщает о проблемах.
Функциональное тестирование: Уровень 2
(modified)
Помощь в разработке функциональных тестовых примеров и создании тестовых сценариев. Под руководством руководителя поддерживает подготовку тестовых данных для функционального тестирования. Настраивает тестовые среды, чтобы отразить реалистичные сценарии использования. Выполняет и регистрирует ручные и автоматизированные функциональные тесты, анализирует результаты и составляет отчеты о результатах, проблемах и рисках.
Функциональное тестирование: Уровень 3
(modified)
Разрабатывает подробные функциональные тестовые примеры и сценарии, охватывающие различные сценарии и граничные значения. Активно участвует в обзорах требований и дизайна, уточняя планы тестирования на основе полученных данных. Проводит структурированное исследовательское тестирование для изучения и проверки функциональности. Подготавливает тестовые данные, настраивает окружение и автоматизирует повторяющиеся тесты. Выполняет тесты, регистрирует дефекты с подробной информацией и анализирует результаты для оценки функциональности системы.
Функциональное тестирование: Уровень 4
(modified)
Выбирает соответствующие подходы к функциональному тестированию, учитывая риск, критичность и сложность. Разрабатывает, автоматизирует и выполняет комплексные планы и примеры тестирования. Настраивает среду, чтобы отразить реальное использование, сотрудничает с заинтересованными сторонами для уточнения требований и управляет масштабируемыми автоматизированными системами тестирования. Выявляет и снижает риски в процессе тестирования, предоставляет подробный анализ и отчеты о мероприятиях и результатах функционального тестирования, включая работу, выполненную другими сотрудниками.
Функциональное тестирование: Уровень 5
(modified)
Руководит работой по функциональному тестированию на всех этапах разработки, обеспечивая согласование с функциональными требованиями и уделяя особое внимание приоритизации с учетом рисков. Предоставляет авторитетные рекомендации по методам, инструментам и фреймворкам тестирования. Контролирует и улучшает покрытие тестов, сотрудничает с командами для решения проблем и обеспечивает соответствие стандартам. Руководит работой по повышению эффективности и надежности функционального тестирования. Определяет улучшения и вносит вклад в организационные политики, стандарты и руководства по функциональному тестированию.
Функциональное тестирование: Уровень 6
(modified)
Разрабатывает организационные политики, стандарты и руководства по функциональному тестированию, обеспечивая их соответствие бизнес-стратегии и применение подхода, основанного на оценке рисков. Планирует и возглавляет комплексные инициативы по тестированию, обеспечивая их соответствие стратегическим целям и применяя подход, основанный на оценке рисков. Управляет рисками и возможностями, координирует свою деятельность с другими видами тестирования и способствует улучшению возможностей функционального тестирования. Продвигает культуру качества в функциональном тестировании, обеспечивая соблюдение организационных стандартов и проактивное снижение рисков.