Junior
25
0
questionbank

Какие существуют классификации тестирования?

Ответ от нейросети sobes.tech

Классификации тестирования могут основываться на различных критериях. Наиболее распространенные:

  • По цели тестирования:

    • Функциональное тестирование
    • Нефункциональное тестирование
    • Связанное с изменениями тестирование
  • По объекту тестирования:

    • Модульное (Unit)
    • Интеграционное (Integration)
    • Системное (System)
    • Приемочное (Acceptance)
  • По времени проведения тестирования:

    • Альфа-тестирование (внутри компании)
    • Бета-тестирование (с участием ограниченной внешней группы пользователей)
    • Регрессионное тестирование
    • Дымовое тестирование (Sanity testing)
    • Смоук-тестирование (Smoke testing)
  • По уровню доступа к коду:

    • Метод белого ящика (White-box / Structural testing)
    • Метод черного ящика (Black-box / Behavioral testing)
    • Метод серого ящика (Gray-box testing)
  • По степени формализации:

    • Формальное тестирование (на основе исчерпывающих спецификаций)
    • Неформальное тестирование (исследовательское, ad-hoc)
  • По степени автоматизации:

    • Ручное тестирование
    • Автоматизированное тестирование
  • По типу приложения:

    • Веб-приложений
    • Мобильных приложений
    • Настольных приложений
    • API
    • Баз данных
  • По другим критериям:

    • Нагрузочное (Load testing)
    • Стрессовое (Stress testing)
    • Тестирование стабильности/надежности (Stability/Reliability testing)
    • Юзабилити-тестирование (Usability testing)
    • Тестирование безопасности (Security testing)
    • Кросс-браузерное/кросс-платформенное тестирование

Пример структуры классификации в табличном виде:

| Критерий классификации | Типы тестирования | Описание

Классификации тестирования могут основываться на различных критериях. Наиболее распространенные:

  • По цели тестирования:

    • Функциональное тестирование
    • Нефункциональное тестирование
    • Связанное с изменениями тестирование
  • По объекту тестирования:

    • Модульное (Unit)
    • Интеграционное (Integration)
    • Системное (System)
    • Приемочное (Acceptance)
  • По времени проведения тестирования:

    • Альфа-тестирование (внутри компании)
    • Бета-тестирование (с участием ограниченной внешней группы пользователей)
    • Регрессионное тестирование
    • Дымовое тестирование (Sanity testing)
    • Смоук-тестирование (Smoke testing)
  • По уровню доступа к коду:

    • Метод белого ящика (White-box / Structural testing)
    • Метод черного ящика (Black-box / Behavioral testing)
    • Метод серого ящика (Gray-box testing)
  • По степени формализации:

    • Формальное тестирование (на основе исчерпывающих спецификаций)
    • Неформальное тестирование (исследовательское, ad-hoc)
  • По степени автоматизации:

    • Ручное тестирование
    • Автоматизированное тестирование
  • По типу приложения:

    • Веб-приложений
    • Мобильных приложений
    • Настольных приложений
    • API
    • Баз данных
  • По другим критериям:

    • Нагрузочное (Load testing)
    • Стрессовое (Stress testing)
    • Тестирование стабильности/надежности (Stability/Reliability testing)
    • Юзабилити-тестирование (Usability testing)
    • Тестирование безопасности (Security testing)
    • Кросс-браузерное/кросс-платформенное тестирование

Пример структуры классификации в табличном виде:

| Критерий классификации | Типы тестирования | Описание

Зарегистрируйтесь или войдите, чтобы получить доступ к полным ответам на все вопросы из банка вопросов.

testingsoftware-testingtest-typesquality-assurancesoftware-qualityverification-validation