Тестирование программного обеспечения алгоритма идентификации, страница 3

Рис. 4.13.

Рис. 4.14.

Рис. 4.15.

Рис. 4.16

Рис. 4.17

Рис. 4.18

Рис.4.19

Рис.4.20

Рис.4.21

Рис.4.22

Рис.4.23

Рис. 4.24.

Рис. 4.25.

Рис. 4.26.

Рис. 4.27.

Рис. 4.28.

Рис. 4.29.

Рис. 4.30.

После ввода постоянных составляющих коэффициентов, вводится значение шага дискретизации. Тесты для поля шага дискретизации приведены в таблице 4.3. В зависимости от значений коэффициентов постоянных составляющих рассчитываются граничные значения шага дискретизации. Поскольку ранее были протестированы все поля коэффициентов постоянных составляющих параметров, выберем минимальные порядки объектов (n=1; m=0), чтобы количество коэффициентов для заполнения было минимальным.

Таблица 4.3.

Название теста

Тест

Сценарий

Ожидаемый результат

 

Проверка введенных данных №1

Ввод в поле формы «шаг дискретизации»  текста (некорректной информации)

1.  Запуск программы

2.  Выбор «n» - «1»

3.  Выбор «m» - «0»

4.  Запуск процедуры обработки нажатием кнопки «Принять»

5.  Заполнение полей блока «постоянные составляющие коэффициентов»: «а 1 0» - «5» ,  «b 1 0» - «2»

6.  Запуск процедуры обработки нажатием кнопки «Принять»

7.  Ввод в поле «шаг дискретизации» значения «0.5н»

8.  Запуск процедуры обработки нажатием кнопки «Определить характеристики объекта»

Сообщение об ошибке

(рис. 4.31. )

Проверка введенных данных №1

Ввод в поле формы «шаг дискретизации» дробного числа с несколькими точками или запятыми (некорректной информации)

1.  Запуск программы

2.  Выбор «n» - «1»

3.  Выбор «m» - «0»

4.  Запуск процедуры обработки нажатием кнопки «Принять»

5.  Заполнение полей блока «постоянные составляющие коэффициентов»: «а 1 0» - «5» ,  «b 1 0» - «2»

6.  Запуск процедуры обработки нажатием кнопки «Принять»

7.  Ввод в поле «шаг дискретизации» значения «0…4»

8.  Запуск процедуры обработки нажатием кнопки «Определить характеристики объекта»

Сообщение об ошибке

 (рис. 4.32. )

Проверка введенных данных №2

Работа без ввода в поле формы «шаг дискретизации» данных

1.  Запуск программы

2.  Выбор «n» - «1»

3.  Выбор «m» - «0»

4.  Запуск процедуры обработки нажатием кнопки «Принять»

5.  Заполнение полей блока «постоянные составляющие коэффициентов»: «а 1 0» - «5» ,  «b 1 0» - «2»

6.  Запуск процедуры обработки нажатием кнопки «Принять»

7.  Запуск процедуры обработки нажатием кнопки «Определить характеристики объекта»

Сообщение об ошибке

(рис. 4.33. )

Проверка введенных данных №3

Ввод в поле формы «шаг дискретизации» дробного числа не из диапазона допустимых значений

1.  Запуск программы

2.  Выбор «n» - «1»

3.  Выбор «m» - «0»

4.  Запуск процедуры обработки нажатием кнопки «Принять»

5.  Заполнение полей блока «постоянные составляющие коэффициентов»: «а 1 0» - «5» ,  «b 1 0» - «2»

6.  Запуск процедуры обработки нажатием кнопки «Принять»

7.  Ввод в поле «шаг дискретизации» значения «0.001»

8.  Запуск процедуры обработки нажатием кнопки «Определить характеристики объекта»

Сообщение об ошибке

(рис. 4.34. )

Проверка введенных данных №3

Ввод в поле формы «шаг дискретизации» дробного числа не из диапазона допустимых значений

1.  Запуск программы

2.  Выбор «n» - «1»

3.  Выбор «m» - «0»

4.  Запуск процедуры обработки нажатием кнопки «Принять»

5.  Заполнение полей блока «постоянные составляющие коэффициентов»: «а 1 0» - «5» ,  «b 1 0» - «2»

6.  Запуск процедуры обработки нажатием кнопки «Принять»

7.  Ввод в поле «шаг дискретизации» значения «0.06»

8.  Запуск процедуры обработки нажатием кнопки «Определить характеристики объекта»

Сообщение об ошибке

(рис.  4.34.)