ящика.
По-перше, тестування чорного ящика (black -box testing) - тестування, при якому тестувальник має доступ до програми тільки через інтерфейс.
Тестувальник очима користувача дивиться на програму, не маючи при цьому доступу до коду. Але так як він все-таки тестувальник, то перевіряє програму не як користувач, а за допомогою своїх стратегій і методів: або вручну, або за допомогою інструментів тестування. Він може щось автоматизувати, або застосовувати будь-які інструменти.
Перевага такого виду тестування в тому, що воно не вимагає знання мов програмування. Але навіть якщо тестувальник знає мову, на якому написана програма, але не бачить код програми, тоді він не зациклюється на коді.
Мета цього способу тестування в тому, щоб перевірити розбіжність поведінки програми з документацією
Тестування білого ящика - тестування, при якому тестувальник має доступ до коду. Його ще називають тестуванням скляного ящика або тестуванням прозорого ящика.
Крім того, що тестувальник може переглядати код, він ще й сам може писати код, який використовує бібліотеки існуючого програмного продукту.
Мета цього виду тестування в тому, щоб перевірити кожну гілку коду, кожен шлях, кожен оператор, перевірити сам код [3].
Тест на відсутність даних у полях при додаванні або редагуванні запису
На малюнку 13 видно, що кнопка збереження запису у файл Ok НЕ активується до тих пір, поки всі поля на формі не будуть заповнені.
Малюнок 13 - Ситуація при заповненні полів
Тест на зв'язування файлів
Протестуємо, як система реагує на видалення запису з файлу зварників з первинним ключем «Код зварювальної роботи», який використовується як зовнішній ключ у файлі перевірки. На малюнку 14 вибираємо
запис, яку хочемо видалити (нехай це буде запис з кодом зварювальної роботи 22), а на малюнку 15 показуємо, що запис з таким же кодом зварювальної роботи присутній і у файлі перевірок. На малюнку 16 покажемо результат наших дій.
Малюнок 14 - Запис у файлі зварників
Малюнок 15 - Запис з ідентичним кодом зварювальних робіт у файлі перевірок
Малюнок 16 - Повідомлення про помилку
Інструкція користувача
Інформаційно-довідкова система «Реєстрації зварників з урахуванням перевірки їх роботи» призначена для ведення журналу зварювальних робіт. У цій системі можна здійснювати різні маніпуляції над інформацією, такі як: додавання нових записів, редагування та видалення вже існуючих. У цій системі передбачені сортування по різних полях, для відображення інформації в зручному для користувача вигляді. Так само в системі присутній пошук запису для швидкості виконання різних дій. У даній системі можна переглядати зварників, яким необхідно пройти переатестацію у зв'язку з перевищенням норми кількості шлюбу.
Керівництво по установці програми
Що б встановити програму необхідно копіювати файл програми Svarshik.exe на жорсткий диск комп'ютера, а файли для зберігання інформації про зварювальниках і перевірках створяться при першому виконанні програми.
Інструкція по застосуванню
Головне вікно «Інформація про зварювальниках»
При запуску програми на екрані монітора відкривається головне вікно. Воно показано на малюнку 17.
Малюнок 17 - Головне вікно програми
Розглянемо меню на головному вікні. Воно складається з пунктів меню Дії, Переатестація, Сортування, Про програму. Меню програми показано на малюнку 18.
Малюнок 18 - Меню програми
На пункті меню Дії відображені наступні підпункти: Додати, Змінити, Видалити, за допомогою яких можна додати, редагувати і видалити запис. Ці пункти працюю для різних файлів в залежності від обраної вкладки. На малюнку 19 показаний цей пункт меню Дії та його підпункти.
Малюнок 19 - Пункт меню Дії
За допомогою пункту меню Переатестація можна переглянути список зварників, яким необхідно пройти переатестацію. На малюнку 20 показаний цей пункт меню, а на малюнку 21 показано дія цього пункту при натисканні на нього.
Малюнок 20 - Пункт меню Переатестація
Малюнок 21 - Дія пункту меню Переатестація
Правіше пункту меню Переатестація розташовується пункт Сортування, який містить два підпункти: і ці підпункти змінюються залеж...