Розширення Visual Studio для автоматичної генерації юніт-тестів
dc.contributor.advisor | Павлов, Олександр Анатолійович | |
dc.contributor.author | Коваленко, Микита Артемович | |
dc.date.accessioned | 2024-12-29T14:09:20Z | |
dc.date.available | 2024-12-29T14:09:20Z | |
dc.date.issued | 2024 | |
dc.description.abstract | Пояснювальна записка дипломного проєкту складається з п’яти розділів, містить 29 таблиць, 72 рисунки, 3 формули та 27 джерел – загалом 160 сторінок. Дипломний проєкт присвячений розробці розширення для автоматизації генерації юніт-тестів у середовищі розробки Visual Studio. Метою розробки є підвищення ефективності роботи програмістів за рахунок зменшення часу, що витрачається на створення юніт-тестів під час розробки. У розділі обстеження предметної області були надані основні визначення та терміни, описане предметне середовище, оглянуто ринок програмних продуктів, виконана постановка задачі. Розділ розроблення вимог до програмного забезпечення формулює варіанти використання, функціональні та нефункціональні вимоги до розроблюваного ПЗ, аналізує системні вимоги. Розділ конструювання програмного забезпечення описує архітектуру, обґрунтування вибору засобів розробки, конструювання програмного забезпечення. Розділ аналізу якості та тестування містить опис характеристик якості та процесів тестування програмного забезпечення. Розділ розгортання та супроводу описує процеси розгортання, публікації та супроводу розробленого програмного забезпечення. | |
dc.description.abstractother | The explanatory note for the diploma project consists of five sections, including 29 tables, 72 figures, 3 formulas and 27 numbers – 160 pages. The diploma project is dedicated to the development of an extension to automate the generation of unit tests in the middle of Visual Studio development. The method of development is to increase the efficiency of work programs by changing the amount of time that is spent on creating unit tests during development. In the section covering the subject area, the main meanings of the terms were given, the middle of the subject was described, the software market was reviewed, and the problem statement was defined. The section of requirement formulation describes requirements for software development, functional and non-functional capabilities prior to the development of the software, and analyzes system capabilities. The software design section describes the architecture, selection of development methods, and software design. The quality analysis and testing section contains a description of the quality characteristics and software testing processes. The section on the development and maintenance of software describes the processes of development, publication and maintenance of fragmented software. | |
dc.format.extent | 165 с. | |
dc.identifier.citation | Коваленко, М.А. Розширення Visual Studio для автоматичної генерації юніт-тестів : дипломний проєкт ... бакалавра : 121 Інженерія програмного забезпечення / Коваленко Микита Артемович. - Київ, 2024. - 165 с. | |
dc.identifier.uri | https://ela.kpi.ua/handle/123456789/71457 | |
dc.language.iso | uk | |
dc.publisher | КПІ ім. Ігоря Сікорського | |
dc.publisher.place | Київ | |
dc.subject | розширення | |
dc.subject | Visual Studio | |
dc.subject | юніт-тест | |
dc.subject | автоматизація | |
dc.subject | метапрограмування | |
dc.subject | extension | |
dc.subject | unit test | |
dc.subject | automation | |
dc.subject | metaprogramming | |
dc.title | Розширення Visual Studio для автоматичної генерації юніт-тестів | |
dc.type | Bachelor Thesis |
Файли
Контейнер файлів
1 - 1 з 1
Вантажиться...
- Назва:
- Kovalenko_bakalavr.pdf
- Розмір:
- 3.92 MB
- Формат:
- Adobe Portable Document Format
Ліцензійна угода
1 - 1 з 1
Ескіз недоступний
- Назва:
- license.txt
- Розмір:
- 8.98 KB
- Формат:
- Item-specific license agreed upon to submission
- Опис: