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