Главная страница

Курсовая работа. ПЗ_Самый итоговый вариант. Допустить к защите


Скачать 1.4 Mb.
НазваниеДопустить к защите
АнкорКурсовая работа
Дата25.03.2021
Размер1.4 Mb.
Формат файлаdocx
Имя файлаПЗ_Самый итоговый вариант.docx
ТипПояснительная записка
#188081
страница9 из 12
1   ...   4   5   6   7   8   9   10   11   12






5 Экспериментальная часть

5.1 Тестирование приложения


В процессе тестирования методом черного ящика, были проверены все формы приложения. Результаты тестирования представлены в таблице 5.1.

Таблица 5.1 – Таблица тестирования

Номер теста

Входные данные

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

Фактический результат

1

2

3

4

1

Тип учетной записи: Директор

Логин: Иванов

Пароль: 123

Сообщение «Такого логина и пароля с таким типом пользователя в БД нет»

Сообщение «Такого логина и пароля с таким типом пользователя в БД нет»

2

Тип учетной записи: Директор

Логин: Иванов

Пароль: 111

Произошло открытие главной формы

Произошло открытие главной формы

3

Тип учетной записи: Менеджер

Логин: Петров

Пароль: 222.

Попытка открыть форму «Sotrud»

Сообщение «У вас недостаточно прав для просмотра»

Сообщение «У вас недостаточно прав для просмотра»

4


Тип учетной записи: Сотрудник

Логин: Волков

Пароль: 444.


Открыта форма с заказами сотрудника Волкова.

Открыта форма с заказами сотрудника Волкова.

Продолжение таблицы 5.1

1

2

3

4

5

В форме Регистрация:

Логин: Васильев

Пароль: 555

Повторите пароль: 666

Сообщение «Введенные пароли не совпадают»

Сообщение «Введенные пароли не совпадают»

6

В форме Регистрация:

Логин: Волков

Пароль: 444

Повторите пароль: 444

«Возможно, такой логин уже существует в БД»

«Возможно, такой логин уже существует в БД»

7

В форме Сотрудники в поле Код_должности введены текстовые данные.

Сообщение «Введены неверные данные!»

Сообщение «Введены неверные данные!»

8

В форме Сотрудники предпринята попытка загрузить файл типа .docx

«Невозможно открыть выбранный файл»

«Невозможно открыть выбранный файл»

9

В форме Заказы предпринята попытка ввести оплату заказа больше чем рассчитанная сумма заказа.

Сообщение «Оплата заказа не может быть больше суммы заказа»

Сообщение «Оплата заказа не может быть больше суммы заказа»

10

В форме Сотрудники предпринята попытка ввести в Код_должности код, которого нет в таблице Должность

Сообщение «Введены неверные данные!»

Сбой в работе программы.

На этапе тестирования была выявлена следующая проблема: в форме Сотрудники при попытке ввести в поле Код_должности, код которого нет в таблице Должность, возникает сообщение об ошибке "Конфликт инструкции UPDATE с ограничением FOREIGN KEY \"FK_Сотрудники_Должность\".

Конфликт произошел в базе данных \"Химчистка\", таблица \"dbo.Должность\", column 'Код_должности'.\r\nВыполнение данной инструкции было прервано."}. Код ошибки – 2146232060. После выявления проблемы процедура «sohran_Click» была изменена, следующим образом.

Исходная процедура:

this.Validate();

this.сотрудникиBindingSource.EndEdit(); this.tableAdapterManager.UpdateAll(this.химчисткаDataSet);

Исправленная процедура:

try

{

this.Validate();

this.сотрудникиBindingSource.EndEdit(); this.tableAdapterManager.UpdateAll(this.химчисткаDataSet);

}

catch

{

MessageBox.Show("Введены неверные данные!",

"Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Error);

}

Таким образом, необработанная ошибка была перехвачена и обработана.

Вывод: протестированная система работает корректно в случаях введения правильных и не правильных данных. Автоматизированная информационная система соответствует заявленным в разделе 1 характеристикам качества.

1   ...   4   5   6   7   8   9   10   11   12


написать администратору сайта