Система автоматизованого аналізу даних при регресійному тестуванні. Кластеризація багів у регресійному тестуванні. Класифікація багів у регресійному тестуванні

dc.contributor.advisorДідковська, Марина Віталіївна
dc.contributor.authorКороль, Іван Валентинович
dc.contributor.authorРоманчук, Юрій Юрійович
dc.date.accessioned2019-09-06T12:26:46Z
dc.date.available2019-09-06T12:26:46Z
dc.date.issued2019-06
dc.description.abstractenThesis contains: 121 p., 20 fig., 8 tabl., 2 appendixes, 15 sources. The problem of automatic data analysis in regression testing is investigated in this work. This is a clustering and bug classification in the regression testing. The review and construction of models and application of algorithms of clustering and classification of text data and unstructured data in the form of bugs, as a result of automatic regression testing scripts, was performed. In the study of the problem of regression testing data analysis, it was found that data can actually be structured and analyzed. We have proved that there are two possible realizations in this task for automatic analysis of the results of regression testing. In the course of the study using clustering and classification algorithms, the behavior of automatic regression testing logs, as objects with the possibility of structuring, was discovered. Namely, we conducted a preliminary lobbling of data, which makes it possible to analyze and classify data with a predefined accuracy. And so the predetermined clusters were proposed, for analysis, which enables the customer to provide more detailed statistics on the project. This system was implemented using the programming language GO, and also the RESTful service Elastis Search was used. Examples of applications for work are given. This system makes it possible to process the data received from the test run test service directly.uk
dc.description.abstractukДипломна робота: 121 с., 20 рис., 8 табл., 2 додатки, 15 джерел. В роботі досліджується проблема автоматичного аналізу даних в регресійному тестуванні. Це кластеризпція та класифікація багів у ругресійному тестуванні. Виконано огляд та побудову моделей та застосування алгоритмів кластеризації та класифікації текстових даних та неструктурованих даних у вигляді багів, як результат проходження автоматичних скриптів регресійного тестування. Під час дослідження проблеми аналізу даних регресійного тестування було встановлено те, що справді дані можна структуризувати та проаналізувати. Ми довели те, що існує в цієї задачі є дві можливі реалізації, для автоматичного аналізу результаьів регресійного тестування. У ході дослідження з використанням алгоритмів кластеризації та класифікації, було виявлено поводження логів автоматичного прогону регресійного тестування, як обєкти з можливістю структуризації. А саме ми провели попередню лбробку даних, що дає можливість провести аналіз і класифікацію даних з наперед заданою точністю. А так було запропоновано задані наперед кластери, для аналізу, що дає можливість надати замовнику більш розгорнуту статистику по проекту. Дану систему було реалізована з використанням мови програмування GO, також був використано RESTful сервіс Elastiс Search. Наведено приклади застосування програми для роботи. Дана система дає можливість обробити дані, отримані з сервісу прогону тестів напряму.uk
dc.format.page65 с.uk
dc.identifier.citationКороль, І. В., Романчук, Ю. Ю. Система автоматизованого аналізу даних при регресійному тестуванні. Кластеризація багів у регресійному тестуванні. Класифікація багів у регресійному тестуванні : дипломна робота ... бакалавра : 6.040303 Системний аналіз / Король Іван Валентинович, Романчук Юрій Юрійович. – Київ, 2019. – 65 с.uk
dc.identifier.urihttps://ela.kpi.ua/handle/123456789/29080
dc.language.isoukuk
dc.publisherКПІ ім. Ігоря Сікорськогоuk
dc.publisher.placeКиївuk
dc.subjectgouk
dc.subjectclusteringuk
dc.subjectrestfuluk
dc.subjectreportportaluk
dc.subjectclassificasionuk
dc.subjectregression testinguk
dc.subjectbugsuk
dc.subjectwebapplicationuk
dc.titleСистема автоматизованого аналізу даних при регресійному тестуванні. Кластеризація багів у регресійному тестуванні. Класифікація багів у регресійному тестуванніuk
dc.typeBachelor Thesisuk

Файли

Контейнер файлів
Зараз показуємо 1 - 1 з 1
Ескіз недоступний
Назва:
Korol_Romanchuk_bakalavr.docx
Розмір:
3.18 MB
Формат:
Microsoft Word XML
Опис:
Ліцензійна угода
Зараз показуємо 1 - 1 з 1
Ескіз недоступний
Назва:
license.txt
Розмір:
8.98 KB
Формат:
Item-specific license agreed upon to submission
Опис: