WikiSort.ru - Программирование

ПОИСК ПО САЙТУ | о проекте

Критерий тестового покрытия — это метрика для оценки качества тестирования. По Майерсу тестирование — это процесс исполнения программы с целью обнаружения ошибок. Таким образом, критерии тестового покрытия должны быть нацелены на обнаружение ошибок. Критерий покрытия измеряет долю классов ситуаций, представители которых попали в тестовый набор. Чем больше уровень тестового покрытия, тем больше классов ситуаций покрыто, тем больше ошибок можно обнаружить.

Источники информации о поведении программы:

  • Исходный код программы (Покрытие кода) : В качестве источника используется исходный код самой программы. Такое тестирование называется тестированием методом белого ящика, для создания набора тестов используется знание внутреннего устройства программы.
  • Структура входных данных : Источник — логические особенности входных данных (например, четные числа среди всех натуральных)
  • Требования (Покрытие требований) : Источник — требования к программе. Основанием разделения тестов на классы относительно проверки ими определенных требований к программе является предположение о том, что ошибка в реализации требования проявляется при любой проверке этого требования.
  • Модели : Используется формальная модель или спецификация поведения или структуры системы. Классы тестовых ситуаций, извлечённые из модели, часто уточняют классы ситуаций, определённые на основании входных данных или требований.

Литература

  • Майерс Г. Искусство тестирования программ. М.: Финансы и статистика, 1982.
  • Myers G.J., Badgett T., Sandler C., Thomas T.M.. The Art of Software Testing. John Wiley and Sons, 2004. ISBN 047167835X
  • Beizer B. Software Testing Techniques. International Thomson Press, 1990.

Ссылки

Данная страница на сайте WikiSort.ru содержит текст со страницы сайта "Википедия".

Если Вы хотите её отредактировать, то можете сделать это на странице редактирования в Википедии.

Если сделанные Вами правки не будут кем-нибудь удалены, то через несколько дней они появятся на сайте WikiSort.ru .




Текст в блоке "Читать" взят с сайта "Википедия" и доступен по лицензии Creative Commons Attribution-ShareAlike; в отдельных случаях могут действовать дополнительные условия.

Другой контент может иметь иную лицензию. Перед использованием материалов сайта WikiSort.ru внимательно изучите правила лицензирования конкретных элементов наполнения сайта.

2019-2024
WikiSort.ru - проект по пересортировке и дополнению контента Википедии