26, якість (програмних засобів) можна визначити як сукупну характеристику досліджуваного ПЗ, з урахуванням наступних складових:
Надійність;
сопровождаемости;
Практичність;
Ефективність;
Мобільність;
Функціональність.
Рівні тестування:
Модульне тестування (юніт-тестування) - тестується мінімально можливий для тестування компонент, наприклад, окремий клас або функція;
Інтеграційне тестування - перевіряє, чи є які-небудь проблеми в інтерфейсах і взаємодію між інтегровною компонентами - наприклад, не передається інформація, передається некоректна інформація.
Системне тестування - тестується інтегрована система на її відповідність вихідним вимогам
Альфа-тестування - імітація реальної роботи з системою штатними розробниками, або реальна робота з системою потенційними користувачами/замовником на стороні розробника. Часто альфа-тестування застосовується для закінченого продукту в якості внутрішнього приймального тестування. Іноді альфа-тестування виконується під відладчиком або з використанням оточення, яке допомагає швидко виявляти знайдені помилки. Виявлені помилки можуть бути передані тестерам для додаткового дослідження в оточенні, подібному тому, в якому буде використовуватися ПЗ.
Бета-тестування - в деяких випадках виконується поширення версії з обмеженнями (по функціональності або часу роботи) для деякої групи осіб, з тим щоб переконатися, що продукт містить достатньо мало помилок. Іноді бета-тестування виконується для того, щоб отримати зворотній зв'язок про продукт від його майбутніх користувачів.
Тестування «білого ящика» і «чорного ящика»
У термінології професіоналів тестування (програмного і деякого апаратного забезпечення), фрази «тестування білого ящика» і «тестування чорного ящика» ставляться до того, чи має розробник тестів доступ до вихідного коду тестованого ПЗ, або ж тестування виконується через інтерфейс користувача або прикладний програмний інтерфейс, наданий тестованим модулем.
Налагодження - етап розробки комп'ютерної програми, на якому виявляють, локалізують і усувають помилки. Є різні підходи і засоби налагодження; в якості основного засобу використовуються отладчики, які включають в себе користувальницький інтерфейс для покрокового виконання програми: оператор за оператором, функція за функцією, із зупинками на деяких рядках вихідного коду або при досягненні певного умови.
Тестування програмного продукту вироблялося як на локальному комп'ютері, так і на сервері. В результаті тестування було виявлено ряд помилок, які усувалися в процесі розробки.
Особливістю методики розробки проекту була окрема налагодження і тестування окремих програмних модулів і блоків у персональному порядку, з наступною збіркою компонентів і блоків в єдине ціле. Усувалися лише дрібні косметичні помилки: орієнтація тексту на сторінці, добірка оптимального поєднання кольорів, помилки орфографії. В іншому, при розробці даного проекту налагодження не вимагалася.
Розроблений проект потребував лише в остаточному тестуванні, щоб остаточно упевнитися у відсутності помилок в коді і в текстової інформації. Тестування проводилося шляхом запуску проекту на локальній машині і на сервері, з деякою кількістю відвідувачів.
5. Аналіз результатів рішення
Після завершення роботи над програмою було ще раз вироблено повне тестування всієї програми.
Всі знайдені помилки були успішно усунені.
Одержаний в результаті всіх цих дій, програмний продукт (Інтернет-сайт) задовольняє всім пред'явленим замовником вимогам, повністю працездатний, не вимагає ні яких доробок, і готовий до експлуатації.
Проект не вимагає від замовника будь-яких значних витрат і в процесі експлуатації також не потрібно серйозних фінансових вкладень. Ця обставина дозволяє стверджувати, що розробка даного проекту є цілком виправданим і необхідним справою. У процесі експлуатації налагоджений і відкалібрований Інтернет-сайт не створює будь-яких проблем користувачам.
6. Інструкція користувачеві
Після завантаження Інтернет-сайту на екран виводиться головна сторінка:
З неї можна перейти на інші сторінки за допомогою кнопок:
Так само можливе повернуться на головну сторінку при натисканні на логотип фірми.
На сайті присутній форум:
На ньому можна зареєструватися прінажатіе на посилання «реєстрація»:...