ом на додавання даних для так само необхідно розробити метод, який формуватиме рядок запиту на оновлення даних. Фрагмент коду методу представлений на малюнку 3.15.
Результати роботи форми «Нове нарахування» наведені у Додатку В. Виходячи з даних результатів, можна зробити висновок про те, що програмний модуль працює коректно.
3.3 Тестування програми
Тестування додатків, а також розроблених модулів і компонентів є одним з найважливіших етапів в реалізації ІС [32, 34].
Тестування додатки увазі 4 етапи:
. Вибір методів тестування
2. Створення плану тестування
. Розробка тестових прикладів
. Аналіз результатів тестування
Існує кілька методів тестування, розглянемо два з них.
Метод «Білого ящика» використовується у випадку, коли тестувальником є ??людина, яка знає всі процеси, що відбуваються у додатку. Як правило, в таких випадках тестувальником є ??сам розробник програми. Тестування компонентів форм на стадії розробки здійснюється в режимі налагодження з використанням спеціального засобу Visual Studio 2008 - Debug [33, 34]. Зручність цього засоби тестування полягає в можливості покрокової налагодження створюваного додатка в ході виконання програми.
Метод «чорний ящик» - метод, при якому тестувальник є людиною, що не проектував це ПЗ. Тестувальника дають тестоване додаток і дають тестові випадки. У ході тестування він повинен вносити результати тестів.
В якості методу тестування обраний «Білий ящик», т. к. при тестуванні приймається до уваги структура всієї програми, що полегшує виявлення помилок. План тестування являє собою таблицю, в якій вказується назва модуля і опис результату роботи цього модуля. План тестування модулів клієнта «Співробітник відділу кадрів» методом «Білий ящик» показано у таблиці 3.1.
Таблиця - 3.1. План тестування клієнта «Співробітник отелення кадрів» методом «Білий ящик»
Назва тестованого модуляТребуемий результатОтделиПозволяет додавати, змінювати або видалити інформацію про відділи в базі даних інформаційної системи. А також стежити за коректним введенням информации.КатегорииПозволяет додавати, змінювати або видалити інформацію про категорії платників в базі даних інформаційної системи. А також стежити за коректним введенням інформаціі.Ліцевие счетаПозволяет додавати, змінювати або видалити інформацію про співробітників підприємства в базі даних інформаційної системи. А також стежити за коректним введенням інформації.
Приклади тестування розробляються для тестування модуля для тих чи інших конкретних випадків. У додатку В представлені тестові приклади для тестування модулів клієнта «Співробітник відділу кадрів».
Результати тестування програми включають порівняння фактичного та очікуваного результатів.
При тестуванні клієнта «Співробітник відділу кадрів», що складається з 7 тестових прикладів, не виявлено жодної помилки. Всі тести пройшли успішно.
Підводячи підсумок етапу тестування можна зробити висновок про те, що програмний продукт працює стабільно, помилки не виявлені.
<...