Термінова допомога студентам
Дипломи, курсові, реферати, контрольні...

Нефункціональне тестування. 
Проектування та реалізація Web-сервісу для пошуку роботи

РефератДопомога в написанніДізнатися вартістьмоєї роботи

Також було проведено тестування на відмову та відновлення системи, яке дало змогу зрозуміти, що проект з точки зору здібності протистояти і успішно відновлюватися після можливих збоїв, що виникли у зв’язку з помилками програмного забезпечення, відмовою обладнання або проблемами зв’язку, успішно пройшов тест. Під час тестування використовувалися наступні випадки: відмова електроенергії на сервері… Читати ще >

Нефункціональне тестування. Проектування та реалізація Web-сервісу для пошуку роботи (реферат, курсова, диплом, контрольна)

Нефункціональне тестування — це тести, необхідні для визначення не функціональних характеристик програмного забезпечення. Як правило, до таких характеристик відносяться різного роду технічні параметри розробленого програмного забезпечення. [15].

Види нефункціонального тестування:

  • — тестування установки (Installation testing) — направлено на перевірку успішної інсталяції та настройки, а також поновлення або видалення програмного забезпечення;
  • — Тестування зручності користування (Usability Testing) — метод тестування, спрямований на встановлення ступеня зручності використання, навченості, зрозумілості і привабливості для користувачів продукту, що розробляється в контексті заданих умов;
  • — Конфігураційне тестування або тестування портативності (Configuration Testing або Portability testing) — перевірка роботи програмного забезпечення при різних конфігураціях системи (заявлених платформах, підтримуваних драйвери, при різних конфігураціях комп’ютерів і т.д.);
  • — Тестування на відмову і відновлення (Failover and Recovery Testing) — перевіряє тестований продукт з точки зору здатності протистояти і успішно відновлюватися після можливих збоїв, що виникли в зв’язку з помилками програмного забезпечення, відмовами обладнання або проблемами зв’язку (наприклад, відмова мережі).

Були проведені наступні типи тестів: тестування навантаження, тестування стабільності або надійності, тестування установки та розгортки, тестування зручності використання, тестування на відмову та відновлення.

Після проходження тестування навантаження було виявлено, що розроблений програмний продукт відповідає встановленим вимогам.

Тестування стабільності, або надійності показало, що працездатність системи при тривалому тестуванні з очікуваним рівнем навантаження з плином часу, не споживає багато ресурсів, швидкість обробки даних, та відгук на дії користувача майже не змінювався.

Внаслідок тестування установки та розгортки було встановлено, що дана система успішно встановлюється, та розгортається на Web-сервері, швидко відновлюється та видаляється. Після тестування був успішно виконаний план установки. Система була успішно встановлена, та видалена з машини.

Тестування зручності використання, показало, що програмний продукт має зручний та зрозумілий графічний інтерфейс.

Також було проведено тестування на відмову та відновлення системи, яке дало змогу зрозуміти, що проект з точки зору здібності протистояти і успішно відновлюватися після можливих збоїв, що виникли у зв’язку з помилками програмного забезпечення, відмовою обладнання або проблемами зв’язку, успішно пройшов тест. Під час тестування використовувалися наступні випадки: відмова електроенергії на сервері та на клієнті, переривання доступу до мережі, відмова носіїв даних.

Показати весь текст
Заповнити форму поточною роботою