Skip to content

Latest commit

 

History

History
48 lines (38 loc) · 3.7 KB

osnovnye-vidy-testirovaniya-po.md

File metadata and controls

48 lines (38 loc) · 3.7 KB

Основные виды тестирования ПО

Тип тестирования (test type): Совокупность тестирующих действий, которая фокусируется на определенных показателях качества. (ГОСТ 56920) Прим.: в русскоязычной среде это “вид”.

  • Функциональные виды («Что?» - проверяет весь функционал продукта):
    • Функциональное тестирование (Functional testing)
    • Тестирование взаимодействия (Interoperability testing)
  • Нефункциональное («Как?»):
    • Производительности (Performance)
      • Тестирование емкости (Capacity testing)
      • Нагрузочное (Load testing)
      • Стрессовое (Stress testing)
      • Масштабируемости (Scalability test)
      • Объемное тестирование (Volume testing)
      • Выносливости (Soak/Endurance testing)
      • Устойчивости (Resilience testing)
      • Стабильности/надежности (Stability / Reliability testing)
      • Отказ и восстановление (Failover and Recovery testing)
      • Эталонное и тестирование базовой версии (Benchmark and Baseline Testing)
    • Тестирование безопасности (Security and Access Control testing)
    • Удобство пользования (Usability testing)
    • Тестирование доступности (Accessibility testing)
    • Тестирование установки (Installation testing)
    • Тестирование на соответствие (Conformance/Compliance testing)
    • Конфигурационное (Configuration testing)
    • Тестирование локализации, глобализации и интернационализации
  • Связанное с изменениями:
    • Регрессионное (Regression testing)
    • Тест работоспособности (Sanity testing)
    • Дымовое (Smoke testing)

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

Схема от Святослава Куликова + текстовая версия

http://1.bp.blogspot.com/-bs1YvlaxYm8/VESbKf7PTPI/AAAAAAAAIYM/6zwnNU1He4A/w1200-h630-p-k-no-nu/bd6dcbbb7d7c44a485b65ae29b4c0ae4%2B(1).jpeg

https://www.evkova.org/evkovaupload/job/144476/2.png

https://static.tildacdn.com/tild3137-6364-4834-b738-353565626438/photo.png

Еще классификаций на десерт: exploratory vs scripted; traditional vs agile; testing vs checking; standards-driven vs context-driven; phased vs. threaded.

Доп. материал: