Тестирование софта - статьи

       

Деятельность/Задачи тестирования (Testing Activities)


Рассмотрим более подробно существующие активности/задачи связанные с тестированием:

  • Планирование тестов (Plan Test)
    • Определение требований к тестам (identify requirements for test)
    • Оценка рисков (assess risk)
    • Разработка стратегии тестирования (develop test strategy)
    • Определение ресурсов (identify test resources)
    • Создание расписания/последовательностей (create schedule)
    • Разработка Плана тестирования (generate Test Plan)
  • Дизайн тестов (Design Test)
    • Анализ объёма работ (prepare workload analysis)
    • Определение и описание тестовых случаев (identify and describe test cases)
    • Определение и структурирование тестовых процедур (identify and structure test procedures)
    • Обзор и оценка тестового покрытия (review and assess test coverage)
  • Разработка тестов (Implement Test)
    • Запись или программирование тестовых скриптов (record or program test scripts)
    • Определение тесто-критичной функциональности в Дизайне и Модели реализации (identify test-specific functionality in the Design and Implementation Model)
    • Создание/подготовка внешних наборов данных (establish external data sets)
  • Выполнение тестов (Execute Test)
    • Выполнение тестовых процедур (execute Test procedures)
    • Оценка выполнения тестов (evaluate execution of Test)
    • Восстановление после сбойных тестов (recover from halted Test)
    • Проверка результатов (verify the results)
    • Исследование неожиданных результатов (investigate unexpected results)
    • Запись ошибок (log defects)
  • Оценка тестов (Evaluate Test)
    • Оценка покрытия тестовыми случаями (evaluate Test-case coverage)
    • Оценка покрытия кода (evaluate code coverage)
    • Анализ дефектов (analyze defects)
    • Определение критериев завершения и успешности тестирования (determine if Test Completion Criteria and Success Criteria have been achieved


Содержание раздела