Обзор управления тестированием — это процесс, который включает в себя анализ и оценку эффективности действий по управлению тестированием в рамках проекта тестирования программного обеспечения. Обычно его проводят участники проекта, например менеджеры проектов, менеджеры по обеспечению качества и старшие тестировщики, чтобы гарантировать, что процессы управления тестированием являются эффективными, результативными и соответствуют целям и задачам проекта.
В ходе проверки управления тестированием исследуются различные аспекты управления тестированием, включая стратегию тестирования, планирование тестирования, дизайн тестирования, выполнение теста, управление дефектами и отчеты о тестировании. Цель — выявить любые проблемы, узкие места или области, требующие улучшения в процессе управления тестированием, и принять соответствующие корректирующие действия.
Вот несколько методов, которые можно использовать во время проверки управления тестированием, а также примеры кода, где это применимо:
-
Обзор тестового примера:
- Метод: проверка тестовых примеров на предмет полноты, правильности и соответствия требованиям.
- Пример кода: Ниже приведен пример контрольного списка проверки тестового примера:
// Test Case Review Checklist - Test case covers all relevant scenarios. - Test case has clear preconditions and expected results. - Test case references the correct requirements. - Test case is free from grammatical and spelling errors.
-
Просмотр выполнения теста:
- Метод: оценить процесс выполнения, включая настройку тестовой среды, управление тестовыми данными, а также ход и результаты выполнения теста.
- Пример кода. Вот пример контрольного списка проверки выполнения теста:
# Test Execution Review Checklist - Test environment is properly set up. - Test data is accurate and representative. - Test execution progress is tracked and documented. - Test execution results are captured and analyzed. - Any failed tests are properly reported and investigated.
-
Проверка управления дефектами:
- Метод: оценить процесс управления дефектами, включая выявление дефектов, регистрацию, отслеживание, разрешение и закрытие.
- Пример кода. Ниже приведен пример контрольного списка проверки управления дефектами:
// Defect Management Review Checklist - Defects are properly categorized and prioritized. - Defects are logged with all necessary information (steps to reproduce, screenshots, etc.). - Defects are assigned to appropriate individuals for resolution. - Defect resolution progress is tracked and monitored. - Defect closure is properly documented.
-
Просмотр отчетов о тестировании:
- Метод: анализ эффективности и полноты отчетов о тестировании, созданных в процессе тестирования.
- Пример кода. Вот пример контрольного списка проверки отчета о тестировании:
// Test Reporting Review Checklist - Test reports provide clear and concise information. - Test reports include relevant metrics and statistics. - Test reports highlight any critical issues or risks. - Test reports are delivered on time and to the appropriate stakeholders. - Test reports are easily understandable by the intended audience.
Проведя комплексную проверку управления тестированием с использованием этих методов, организации могут определить области улучшения, повысить общую эффективность своих процессов тестирования и обеспечить соблюдение желаемых стандартов качества.