Отладка и тестирование приложений в среде Visual Studio 2005. Евсеева О.Н - 38 стр.

UptoLike

Составители: 

38
}
Для приведенной программы, вычисляющей степень числа, воспроизве-
дем последовательность действий, необходимых для тестирования.
Спецификация программы
На вход программа принимает два параметра: xчисло, nстепень. Ре-
зультат вычисления выводится на консоль.
Значения числа и степени должны быть целыми.
Значения числа, возводимого в степень, должны лежать в диапазоне
[0..999].
Значения степени должны лежать в диапазоне – [1..100].
Если числа, подаваемые на вход, лежат за пределами указанных диапазо-
нов, то должно выдаваться сообщение об ошибке.
Разработка тестов
Определим области эквивалентности входных параметров.
Для x, числа, возводимого в степень, определим классы возможных значений:
1) x < 0 (ошибочное)
2) x > 999 (ошибочное)
3) xне число (ошибочное)
4) 0 x 999 (корректное)
Для nстепени числа:
5) n < 1 (ошибочное)
6) n > 100 (ошибочное)
7) nне число (ошибочное)
8) 1 n 100 (корректное)
Анализ тестовых случаев
Входные значения: (x = 2, n = 3) (покрывают классы 4, 8).
Ожидаемый результат: Число х в степени n равно 8.
Входные значения: {(x = -1, n = 2),(x = 1000, n = 5 )} (покрывают классы 1, 2).
Ожидаемый результат: Ошибка : x должно быть из отрезка [0..999].
Входные значения: {(x = 100, n = 0),(x = 100, n = 200)} (покрывают классы 5, 6).
Ожидаемый результат: Ошибка : n должно быть из отрезка [1..100].
Входные значения:(x = ADS n = ASD) (покрывают классы 3, 7).
Ожидаемый результат: Ошибка : вводите числа.
Проверка на граничные значения:
1.1. Входные значения: (x = 999 n = 1).
Ожидаемый результат: Число х в степени n равно 999.