Розроблення системи аналізу логів для автоматизованого тестування

dc.contributor.advisorАртищук, Ірина Володимирівна
dc.contributor.affiliationНаціональний університет "Львівська політехніка"
dc.contributor.authorСімонов, Дмитро Володимирович
dc.contributor.authorSimonov, Dmytro Volodymyrovych
dc.coverage.placenameЛьвів
dc.date.accessioned2025-06-29T18:50:11Z
dc.date.created2024
dc.date.issued2024
dc.description.abstractУ процесі реалізації проєкту використано архітектурний шаблон MVC та екосистему Microsoft .NET, зокрема ASP.NET Core, Entity Framework Core і Microsoft SQL Server. Запропонований застосунок дозволяє завантажувати лог файли, парсити дані про тестові сценарії, аналізувати результати (успішні/невдалі тести), візуалізувати статистику та інтегрувати з ідентифікаторами TestRail без доступу до конфіденційних частин проєкту. Основними результатами роботи є розроблений веб-застосунок, який демонструє високу продуктивність, захищене зберігання даних, інтуїтивний інтерфейс і придатність до масштабування. Новизна полягає в створенні доступного й легкого у впровадженні інструменту, що закриває потреби невеликих команд у безпечному аналізі логів. Рекомендовано до впровадження в малих ІТ-командах, стартапах та освітніх проєктах, які використовують автотестування, з можливістю подальшого розширення функціоналу. Основні джерела: Microsoft Docs. (n.d.-a). ASP.NET MVC Documentation. Retrieved June 9, 2025, from https://learn.microsoft.com/aspnet/mvc Microsoft Docs. (n.d.-b). Entity Framework Core Documentation. Retrieved June 9, 2025, from https://learn.microsoft.com/ef/core Microsoft Docs. (n.d.-c). Security in ASP.NET Core. Retrieved June 9, 2025, from https://learn.microsoft.com/en-us/aspnet/core/security
dc.description.abstractThe project was implemented using the MVC architectural pattern and the Microsoft .NET ecosystem, specifically ASP.NET Core, Entity Framework Core, and Microsoft SQL Server. The proposed application allows users to upload log files, parse test scenario data, analyze test results (passed/failed), visualize statistics, and integrate with TestRail case IDs without accessing confidential project parts. The main outcomes of the project include a developed and tested web application that demonstrates high performance, secure data storage, an intuitive interface, and scalability potential. The novelty lies in creating an accessible and easy to-deploy tool that meets the needs of small teams for secure log analysis. It is recommended for implementation in small IT teams, startups, and educational projects that utilize automated testing, with potential for future functional expansion. Main references: Microsoft Docs. (n.d.-a). ASP.NET MVC Documentation. Retrieved June 9, 2025, from https://learn.microsoft.com/aspnet/mvc Microsoft Docs. (n.d.-b). Entity Framework Core Documentation. Retrieved June 9, 2025, from https://learn.microsoft.com/ef/core Microsoft Docs. (n.d.-c). Security in ASP.NET Core. Retrieved June 9, 2025, from https://learn.microsoft.com/en-us/aspnet/core/security
dc.format.pages59
dc.identifier.citationСімонов Д. В. Розроблення системи аналізу логів для автоматизованого тестування : кваліфікаційна робота на здобуття освітнього ступеня магістр за спеціальністю „6.122.00.00 — Комп'ютерні науки“ / Дмитро Володимирович Сімонов. — Львів, 2024. — 59 с.
dc.identifier.urihttps://ena.lpnu.ua/handle/ntb/100601
dc.language.isouk
dc.publisherНаціональний університет "Львівська політехніка"
dc.rights.holder© Національний університет "Львівська політехніка", 2024
dc.rights.holder© Сімонов, Дмитро Володимирович, 2024
dc.subject6.122.00.00
dc.subjectАВТОМАТИЗОВАНЕ ТЕСТУВАННЯ
dc.subjectАНАЛІЗ ЛОГІВ
dc.subjectASP.NET CORE
dc.subjectENTITY FRAMEWORK
dc.subjectWEB-СЕРВІС
dc.subjectТЕСТ-КЕЙС
dc.subjectTESTRAIL
dc.subjectMVC
dc.subjectC#
dc.subjectSQL SERVER
dc.subjectЛОГ-ФАЙЛ
dc.subjectПАРСИНГ
dc.subjectІНТЕРФЕЙС
dc.subjectБАЗА ДАНИХ
dc.subjectAUTOMATED TESTING
dc.subjectLOG ANALYSIS
dc.subjectASP.NET CORE
dc.subjectENTITY FRAMEWORK
dc.subjectWEB SERVICE
dc.subjectTEST CASE
dc.subjectTESTRAIL
dc.subjectMVC
dc.subjectC#
dc.subjectSQL SERVER
dc.subjectLOG FILE
dc.subjectPARSING
dc.subjectINTERFACE
dc.subjectDATABASE
dc.titleРозроблення системи аналізу логів для автоматизованого тестування
dc.title.alternativeDevelopment of a log analysis system for automated testing
dc.typeStudents_diploma

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
2024_61220000_Simonov_Dmytro_Volodymyrovych_272472.pdf
Size:
4.49 MB
Format:
Adobe Portable Document Format

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
2.91 KB
Format:
Plain Text
Description: