-
Функциональное
Проверка системы на работоспособность ее заявленного функционала и соответствие заявленным требованиям
-
Не функциональное
Проверка свойств не относящихся к функционалу системы, например надежность, реакцию системы на непредвиденные ситуации
-
Тестирование на отказ и восстановление (Failover and Recovery Testing)
вид тестирования, основной миссией которого является определение способности ПО к сопротивлению и восстановлению после сбоев в работе, которые возникли как внутри приложения, так и от других программно-независимых факторов
-
Тестирование производительности
комплекс типов тестирования, целью которого является определение работоспособности, стабильности, потребления ресурсов и других атрибутов качества приложения в условиях различных сценариев использования и нагрузок.
-
-
-
- Нагрузочное (рассчитанная на обычную работу нагрузка)
- Стресс (экстримальная нагрузка, нагрузкой большей чем планируется)
- Стабильности (проверка длительным временем работы)
- Объемное (увеличенными объемами обрабатываемых данных)
-
-
-
Тестирование удобства использования
исследование, выполняемое с целью определения, удобен ли некоторый искусственный объект для его предполагаемого применения.
-
Тестирование безопасности
Проверка защищенности пользовательских данных и получения доступов
-
Тестирование установки
Успешность установки приложения, его настройки и удаления
-
Конфигурационное тестирование
Тестирование различными пользовательскими конфигурациями (Кросс-платформерное, кросс-браузерное)
-
Интернационализационное тестирование (i18n)
Насколько наш продукт может адаптироваться к определенной локализации (вертикальный текст, чтение справа налево)
-
Тестирование локализаций (l10n)
Адаптация к языку клиента
-
Тестирование GUI
тестирования графического пользовательского интерфейса системы из тестируемого приложения. Тестирование GUI участвует проверку экранов с элементами управления, такими как кнопки меню, иконка и все виды баров – панели инструментов, панели меню, диалоговым окном и т. д.
-
Тестирование доступности
Доступность продукта для людей с ограниченными возможностями
-
По исполнению сценария
-
-
Ad-hoc тестирование
-
Тестирования без использования планов и сценариев
-
-
Исследовательское тестирование
-
Формальное тестирование, каждый следующий тест выбирается на основании результатов проведенных тестов
без тестовой документации
-
-
Сценарное тестирование
-
по заранее подготовленному плану тестирования, по определенному сценарию
-
По запуску кода
-
-
Статическое тестирование
-
Не предполагает запуск кода, часть процесса верификация, проверка документации
-
-
Динамическое тестирование
-
предполагает запуск кода, анализируется поведение программы во время ее работы