Метод машинного навчання для аналізу результатів тестування програмного забезпечення
dc.contributor.advisor | Олещенко, Любов Михайлівна | |
dc.contributor.author | Лисенко, Олександр Олегович | |
dc.date.accessioned | 2020-01-28T09:31:58Z | |
dc.date.available | 2020-01-28T09:31:58Z | |
dc.date.issued | 2019-12 | |
dc.description.abstracten | This master's thesis is devoted to the development and implementation of machine learning method for analyzing the results of software testing. Master's thesis analyzes the existing machine learning methods for analyzing the results of software testing, defines the requirements for the developed method, substantiates and selects the most appropriate method for this task, namely – k-nearest neighbors and created own method for automated analyzing the results of software test reports based on this approach. The basic idea of the approach is that the stack path is used as the data to be clustered, because this part has information about the cause of the "drop" of the test. The practical value of the results obtained is that the proposed method has significantly reduced the time and amount of human resources required to analyze the results of software testing. In this master's thesis a web application was developed to automatically analyze the results of software testing using k-means method. | uk |
dc.description.abstractuk | Дана магістерська дисертація присвячена розробленню та реалізації методу машинного навчання для аналізу результатів тестування програмного забезпечення. В дисертації проаналізовано існуючі методи машинного навчання для аналізу результатів тестування програмного забезпечення, визначено вимоги до розроблюваного методу, обґрунтовано та підібрано найбільш доцільний метод для даної задачі, а саме – k-найближчих сусідів та на його основі створено веб-додаток для автоматичного аналізу результатів тестування програмного забезпечення. Основна ідея запропонованого методу полягає у тому, що використовується траса стеку у якості даних, які необхідно кластеризувати, адже саме ця частина має у собі інформацію про причину "падіння" тесту. Практична цінність отриманих в роботі результатів полягає в тому, що запропонований метод дозволив значно зменшити час та кількість людських ресурсів, необхідних для аналізу результатів тестування програмного забезпечення. У даній магістерській дисертації розроблено веб-додаток для автоматизованого аналізу результатів тестування програмного забезпечення з використанням алгоритму k-найближчих сусідів. | uk |
dc.format.page | 157 с. | uk |
dc.identifier.citation | Лисенко, О. О. Метод машинного навчання для аналізу результатів програмного забезпечення : магістерська дис. : 121 Інженерія програмного забезпечення / Лисенко Олександр Олегович. – Київ, 2019. – 157 с. | uk |
dc.identifier.uri | https://ela.kpi.ua/handle/123456789/31162 | |
dc.language.iso | uk | uk |
dc.publisher | КПІ ім. Ігоря Сікорського | uk |
dc.publisher.place | Київ | uk |
dc.subject | тестування програмного забезпечення | uk |
dc.subject | машинне навчання | uk |
dc.subject | тест-кейс | uk |
dc.subject | stack trace | uk |
dc.subject | кластеризація | uk |
dc.subject | метод k-найближчих сусідів | uk |
dc.subject | Elasticsearch | uk |
dc.subject | TF | uk |
dc.subject | IDF | uk |
dc.subject | software testing | uk |
dc.subject | machine learning | uk |
dc.subject | test case | uk |
dc.subject | clustering | uk |
dc.subject | k-means method | uk |
dc.subject | тестирование программного обеспечения | uk |
dc.subject | машинное обучение | uk |
dc.subject | трассировка стека | uk |
dc.subject | кластеризация | uk |
dc.subject | метод k-ближайших соседей | uk |
dc.subject.udc | 004.582 | uk |
dc.title | Метод машинного навчання для аналізу результатів тестування програмного забезпечення | uk |
dc.type | Master Thesis | uk |
Файли
Контейнер файлів
1 - 1 з 1
Вантажиться...
- Назва:
- Lysenko_magistr.pdf
- Розмір:
- 11.56 MB
- Формат:
- Adobe Portable Document Format
- Опис:
Ліцензійна угода
1 - 1 з 1
Ескіз недоступний
- Назва:
- license.txt
- Розмір:
- 9.06 KB
- Формат:
- Item-specific license agreed upon to submission
- Опис: