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

 

Рис. 4.6.

Рис. 4.7.

 

Рис. 4.8.

Рис. 4.9.

Рис. 4.10.

Рис. 4.11.

Рис. 4.12.

Также в данный блок входят блоки «Значения постоянных составляющих» и «Характеристики стационарного объекта» (не содержит полей ввода). Тесты, разработанные для блока «Значения постоянных составляющих», представлены в таблице 4.2. Так как нужно протестировать все поля, выбирается максимальное значение коэффициентов m, n (m=2, n=3).

Таблица 4.2.

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

Тест

Сценарий

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

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

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

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

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

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

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

5.  Ввод в поле «a 1 0» формы некорректной информации: «5…0»

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

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

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

 (рис. 4.13.)

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

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

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

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

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

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

5.  Ввод в поле «a 2 0» формы некорректной информации: «3.,2»

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

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

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

 (рис. 4.14.)

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

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

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

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

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

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

5.  Ввод в поле «a 3 0» формы некорректной информации: «4,.5»

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

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

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

 (рис. 4.15.)

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

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

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

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

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

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

5.  Ввод в поле «b 1 0» формы некорректной информации: «1,,5»

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

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

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

(рис. 4.16.)

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

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

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

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

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

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

5.  Ввод в поле «b 2 0» формы некорректной информации: «0.,,5»

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

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

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

(рис. 4.17.)

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

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

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

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

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

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

5.  Ввод в поле «b 3 0» формы некорректной информации: «10..,,5»

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

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

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

(рис. 4.18.)

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

Ввод в поле формы «a 1 0» текста

(некорректной информации)

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

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

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

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

5.  Ввод в поле «a 1 0» формы некорректной информации: «один»

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

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

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

(рис. 4.19.)

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

Ввод в поле формы «a 2 0» текста (некорректной информации)

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

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

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

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

5.  Ввод в поле «a 2 0» формы некорректной информации: «й2»

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

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

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

(рис. 4.20.)

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

Ввод в поле формы «a 3 0» текста (некорректной информации)

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

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

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

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

5.  Ввод в поле «a 2 0» формы некорректной информации: «10jug»

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

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

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

(рис. 4.21.)

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

Ввод в поле формы «b 1 0» текста (некорректной информации)

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

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

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

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

5.  Ввод в поле «b 1 0» формы некорректной информации: «2ц»

6.  Заполнение остальных полей блока  «постоянные составляющие коэффициентов»:  «a 1 0»  - «3», «а 2 0» - «10» , «а 3 0» - «1» , «b 2 0» - «10.3» , «b 3 0» - «10.5» .

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

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

(рис. 4.22)

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

Ввод в поле формы «b 2 0» текста (некорректной информации)

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

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

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

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

5.  Ввод в поле «b 1 0» формы некорректной информации: «`»

6.  Заполнение остальных полей блока  «постоянные составляющие коэффициентов»:  «a 1 0»  - «3», «а 2 0» - «10» , «а 3 0» - «1» , «b 1 0» - «10.3» , «b 3 0» - «10.5» .

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

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

(рис. 4.23)

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

Ввод в поле формы «b 3 0» текста (некорректной информации)

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

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

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

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

5.  Ввод в поле «b 1 0» формы некорректной информации: «y7»

6.  Заполнение остальных полей блока  «постоянные составляющие коэффициентов»:  «a 1 0»  - «3», «а 2 0» - «10» , «а 3 0» - «1» , «b 1 0» - «1.3» , «b 2 0» - «1.5» .

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

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

(рис. 4.24.)

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

Работа без ввода в поле  формы «а 1 0» данных

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

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

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

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

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

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

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

(рис. 4.25.)

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

Работа без ввода в поле формы «а 2 0» данных

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

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

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

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

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

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

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

(рис. 4.26.)

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

Работа без ввода в поле формы «а 3 0»  данных

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

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

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

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

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

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

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

(рис. 4.27.)

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

Работа без ввода в поле формы «b 1 0» данных

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

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

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

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

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

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

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

(рис. 4.28.)

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

Работа без ввода в поле формы  «b 2 0» данных

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

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

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

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

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

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

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

(рис. 4.29.)

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

Работа без ввода в поле формы «b 3 0» данных

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

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

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

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

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

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

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

(рис. 4.30.)