Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
трпо.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
199.46 Кб
Скачать

Тестирование циклов

Тестирование циклов производится по принципу белого ящика, при проверке циклов основное внимание обращается на правильность построения конструкций циклов. Различают 4 типа циклов:

  • П ростые циклы. Для проверки простых циклов с количеством повторений n может использоваться один из следующих наборов тестов: 1. Прогон всего цикла; 2. Прогон цикла 1 раз; 3. Два прогона цикла; 4.M-проходов цикла, где m<n; 5. N-1, n, n+1 проходов цикла.

  • Вложенные циклы

Шаги тестирования:

1. Выбирается самый внутренний цикл и устанавливается внутренне значение параметров

2.Для внутреннего цикла проводятся тесты простого цикла. Добавляются тесты для исключенных значений и значений, выходящих за пределы рабочего диапазона

3.Переходят к следующему порядку

  • Объединенные циклы.

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

  • Неструктурированные циклы.

Этот тип циклов должен быть переделан с помощью структурированных программных конструкций.

Практическая работа

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