Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Покрытие операторов



Можно показать, что критерием покрытия является выполнение каждого оператора программы, по крайней мере, один раз.

Покрытие решений

Каждое решение на этих тестах примет значение истина и ложь по крайней мере один раз.

Покрытие условий

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

3.1.4. Покрытие решений/условий

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

Комбинаторное покрытие условий

Он требует создания такого числа тестов, чтобы все возможные комбинации результатов условия в каждом решении и все точки входа выполнялись, по крайней мере, один раз.

Нисходящее и восходящее тестирование (определения, принцип, преимущества и недостатки каждого).

Нисходящее тестирование

Нисходящее тестирование начинается с верхнего, головного класса (или модуля) программы.

Восходящее тестирование

Данная стратегия предполагает начало тестирования с терминальных классов.





Дата публикования: 2015-02-03; Прочитано: 243 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.009 с)...