понедельник, 27 февраля 2017 г.

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

1. По знанию внутренностей системы:
  • черный ящик (black box testing);
  • серый ящик (grey box testing);
  • белый ящик (white box testing).
2. По объекту тестирования:
  • функциональное тестирование (functional testing);
  • тестирование интерфейса пользователя (UI testing);
  • тестирование локализации (localization testing);
  • тестирование скорости и надежности (load/stress/performancetesting);
  • тестирование безопасности (security testing);
  • тестирование опыта пользователя (usability testing);
  • тестирование совместимости (compatibility testing).
3. По субъекту тестирования:
  • альфа-тестировщик (alpha tester);
  • бета-тестировщик (beta tester).
4. По времени проведения тестирования:
  • до передачи пользователю — альфа-тестирование (alphatesting);
                – тест приемки (smoke test, sanity test или confidence test);

                – тестирование новых функциональностей (new featuretesting);

                – тест сдачи (acceptance or certification test);
  • после передачи пользователю — бета-тестирование (betatesting).
5. По критерию “позитивности” сценариев:
  • позитивное тестирование (positive testing);
  • негативное тестирование (negative testing).
6. По степени изолированности тестируемых компонентов:
  • компонентное тестирование (component testing), тестирование одного компонента;
  • интеграционное тестирование (integration testing), тестирование взаимодействия пары компонентов системы;
  • системное (или энд-ту-энд) тестирование (system or end to-end testing), полное тестирование системы.
7. По степени автоматизированности тестирования:
  • ручное тестирование (manual testing);
  • автоматизированное тестирование (automated testing);
  • смешанное/полуавтоматизированное тестирование (semiautomated testing).
8. По степени подготовки к тестированию:
  • тестирование по документации (formal/documented testing);
  • эд хок-тестирование (ad hoc testing).


Комментариев нет:

Отправить комментарий