ка і метод чорної скриньки.
Для блочного та інтеграційного тестування буде використовуватися метод білого ящика, для системного тестування - метод чорної скриньки.
Метод В«білого ящикаВ»
Знаючи внутрішню структуру програмного продукту (алгоритми) перевіряємо правильність логіки програми (перевірка правильності проектних рішень).
Створюємо тести програмної системи на основі знання її внутрішнього устрою, структури її коду.
Метод В«чорного ящикаВ»
У даному випадку нам не важливо, як влаштована програмна система, а потрібно, щоб правильно виконувалася її функціональність. Система представляється як В«чорний ящикВ», поведінка якого можна визначити тільки за допомогою вивчення її вхідних та відповідних вихідних даних. Тестування методом чорного ящика базується на тому, що всі тести грунтуються на специфікації системи або її компонентів. Цей метод необхідний при тестуванні, оскільки саме завдяки йому можна виявити грубі помилки і перевірити функціональність і продуктивність програми. p align="justify"> Інтеграційне тестування
Перевірка коректності роботи довідкової системи.
Системне тестування
Перевірка на коректність роботи в цілому.
Необхідно для контролю коректності роботи системи при перегляді файлу статистики.
4.2 Тести
Обчислювальний модуль
Номер тестаОпісаніе тестаВходние данниеОжідаемий результат1Попитка введення існуючого логіна та відповідного пароля при авторізацііСуществующій логін, відповідний парольАвторізованний вхід у відповідності зі статусом2Попитка введення неіснуючого логінаНесуществующій логін, довільний парольЗапрет на авторізацію3Попитка введення існуючого логіна і довільного пароляСуществующій логін, довільний парольЗапрет на авторизацію
Модуль інтерфейсу
Номер тестаОпісаніе тестаВходние данниеОжідаемий результат1Попитка перегляду всіх кніг.Щелчок миші на кнопці В«Всі книгиВ» Виведення списку всіх книг наявних у бібліотеке2Попитка перегляду взятих користувачем кнігЩелчок миші на кнопці В«Мої книгиВ» Виведення списку книг взятих пользователем3Попитка перегляду прострочених кнігЩелчок миші на кнопці В«Прострочені книгиВ» Виведення списку прострочених користувачем книг
Модуль роботи з базою даних
Номер тестаОпісаніе тестаВходние данниеОжідаемий результат1Попитка перегляду інформації про кнігеЩелчок миші на кнопці В«ОписВ» Виведення інформації про кніге2Попитка взяття кнігіЩелчок миші на кнопці В«ВзятиВ» Книга з'явилася в списку взятих кніг3Попитка повернення кнігЩелчок миші на кнопці В«ПовернутиВ» Кни...