Олещенко, Любов МихайлівнаЛисенко, Олександр Олегович2020-01-282020-01-282019-12Лисенко, О. О. Метод машинного навчання для аналізу результатів програмного забезпечення : магістерська дис. : 121 Інженерія програмного забезпечення / Лисенко Олександр Олегович. – Київ, 2019. – 157 с.https://ela.kpi.ua/handle/123456789/31162Дана магістерська дисертація присвячена розробленню та реалізації методу машинного навчання для аналізу результатів тестування програмного забезпечення. В дисертації проаналізовано існуючі методи машинного навчання для аналізу результатів тестування програмного забезпечення, визначено вимоги до розроблюваного методу, обґрунтовано та підібрано найбільш доцільний метод для даної задачі, а саме – k-найближчих сусідів та на його основі створено веб-додаток для автоматичного аналізу результатів тестування програмного забезпечення. Основна ідея запропонованого методу полягає у тому, що використовується траса стеку у якості даних, які необхідно кластеризувати, адже саме ця частина має у собі інформацію про причину "падіння" тесту. Практична цінність отриманих в роботі результатів полягає в тому, що запропонований метод дозволив значно зменшити час та кількість людських ресурсів, необхідних для аналізу результатів тестування програмного забезпечення. У даній магістерській дисертації розроблено веб-додаток для автоматизованого аналізу результатів тестування програмного забезпечення з використанням алгоритму k-найближчих сусідів.ukтестування програмного забезпеченнямашинне навчаннятест-кейсstack traceкластеризаціяметод k-найближчих сусідівElasticsearchTFIDFsoftware testingmachine learningtest caseclusteringk-means methodтестирование программного обеспечениямашинное обучениетрассировка стекакластеризацияметод k-ближайших соседейМетод машинного навчання для аналізу результатів тестування програмного забезпеченняMaster Thesis157 с.004.582