Розробка програмного забезпечення для автоматизації тестування на основі системних API

Abstract

Бакалаврська робота на тему - Розробка програмного забезпечення для автоматизації тестування на основі системних API. Мета роботи: розробка програмного забезпечення для автоматизації тестування на основі системних API шляхом створення архітектурно гнучкого та масштабованого фреймворку. Об’єкт дослідження - процеси забезпечення якості програмного забезпечення в умовах ітеративної розробки. Предмет дослідження - методи, моделі та засоби автоматизації тестування програмного забезпечення на основі прикладних інтерфейсів. В першому розділі визначено ключову роль автоматизації тестування в умовах ітеративної розробки та ідентифіковано фактори нестабільності тестових сценаріїв. В другому розділі обґрунтовано ефективність тестування на рівні API та визначено обмеження існуючих підходів автоматизації. В третьому розділі встановлено значення архітектурних принципів REST та протоколу HTTP для організації API-тестування. В четвертому розділі розроблено архітектуру та реалізовано фреймворк автоматизації тестування на основі системних API. В п’ятому розділі реалізовано методологію об’єктно-орієнтованого моделювання та наскрізні сценарії тестування із застосуванням BDD Висновок: розроблене програмне забезпечення для автоматизації тестування на основі системних API забезпечує підвищення ефективності, стабільності та масштабованості процесів тестування ПЗ.

Description

Citation

Endorsement

Review

Supplemented By

Referenced By