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

Рис.4.83.

 

Рис.4.84.

Рис.4.85.

Рис. 4.86.

Рис. 4.87.

Тесты для блока «параметры помехи» приведены в таблице 4.6. В данном блоке присутствует одно поле – уровень помехи. Значение уровня помехи должно принадлежать интервалу [0;1].

Таблица 4.6.

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

Тест

Сценарий

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

 

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

Ввод в поле формы «уровень помехи» текста (некорректной информации)

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

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

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

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

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

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

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

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

9.  Заполнение полей блока  «постоянные составляющие коэффициентов»: «k1» - «0.5» , «k2» - «0.1»,  «T1» - «10», «T2» - «10».

10.Ввод в поле «длительность интервала идентификации» значения «100»

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

12.Ввод в поле «уровень помехи» значения «0.1qq»

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

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

(рис. 4.88)

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

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

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

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

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

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

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

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

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

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

9.  Заполнение полей блока  «постоянные составляющие коэффициентов»: «k1» - «0.5» , «k2» - «0.1»,  «T1» - «10», «T2» - «10».

10.Ввод в поле «длительность интервала идентификации» значения «100»

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

12.Ввод в поле «уровень помехи» значения «0.,,1»

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

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

(рис. 4.89)

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

Работа без ввода в поле формы «уровень помехи» данных

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

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

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

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

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

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

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

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

9.  Заполнение полей блока  «постоянные составляющие коэффициентов»: «k1» - «0.5» , «k2» - «0.1»,  «T1» - «10», «T2» - «10».

10.Ввод в поле «длительность интервала идентификации» значения «100»

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

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

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

(рис. 4.90)

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

Ввод в поле формы «уровень помехи» числа больше 1 (информации, не из диапазона допустимых значений)

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

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

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

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

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

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

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

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

9.  Заполнение полей блока  «постоянные составляющие коэффициентов»: «k1» - «0.5» , «k2» - «0.1»,  «T1» - «10», «T2» - «10».

10.Ввод в поле «длительность интервала идентификации» значения «100»

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

12.Ввод в поле «уровень помехи» значения «1.5»

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

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

(рис. 4.91)

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

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

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

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

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

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

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

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

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

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

9.  Заполнение полей блока  «постоянные составляющие коэффициентов»: «k1» - «0.5» , «k2» - «0.1»,  «T1» - «10», «T2» - «10».

10.Ввод в поле «длительность интервала идентификации» значения «100»

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

12.Ввод в поле «уровень помехи» значения «-1»

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

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

(рис. 4.92)