System for processing the results of automated tests based on the initial analysis method

Jazyk: ruština
Rok vydání: 2022
Předmět:
DOI: 10.18720/spbpu/3/2022/vr/vr22-3904
Popis: Тема выпускной квалификационной работы: «Система обработки результатов Ð°Ð²Ñ‚Ð¾Ð¼Ð°Ñ‚Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ñ Ñ‚ÐµÑÑ‚Ð¾Ð² на основе метода первичного анализа».Данная работа посвящена исследованию процесса анализа результатов Ð°Ð²Ñ‚Ð¾Ð¼Ð°Ñ‚Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ñ Ñ‚ÐµÑÑ‚Ð¾Ð², а именно его систематизации посредством разработки оригинальной методологии.Задачи, которые решались в Ñ Ð¾Ð´Ðµ исследования:Изучение процесса автоматизации тестирования.Создание методологии анализа результатов выполнения Ð°Ð²Ñ‚Ð¾Ð¼Ð°Ñ‚Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ñ Ñ‚ÐµÑÑ‚Ð¾Ð².Реализация её принципов в веб-приложении.Сбор отзывов об использовании методологии.Метод первичного анализа был разработан с опорой на принципы Ð³ÐµÑˆÑ‚Ð°Ð»ÑŒÑ‚Ð¿ÑÐ¸Ñ Ð¾Ð»Ð¾Ð³Ð¸Ð¸ и Ð¸Ñ ÑÑƒÑ‰ÐµÑÑ‚Ð²ÑƒÑŽÑ‰Ð¸Ðµ практические применения, но с привязкой к специфике процесса автоматизации тестирования. Основой метода является разделение Ð½ÐµÑƒÑÐ¿ÐµÑˆÐ½Ñ‹Ñ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ð¾Ð² выполнения Ð°Ð²Ñ‚Ð¾Ð¼Ð°Ñ‚Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ñ Ñ‚ÐµÑÑ‚Ð¾Ð² на категории ÑÑ Ð¾Ð¶ÐµÑÑ‚Ð¸. Был разработан алгоритм применения метода к процессу анализа результатов выполнения Ð°Ð²Ñ‚Ð¾Ð¼Ð°Ñ‚Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ñ Ñ‚ÐµÑÑ‚Ð¾Ð². Было проведено сравнение метода первичного анализа с методом поиска конечного решения с заключением об эффективности первого.В результате было разработано веб-приложение, реализующие принципы сформулированного в исследовании метода. Метод первичного анализа и сопутствующее приложение могут быть внедрены на любом проекте, занимающемся разработкой программного обеспечения и использующем автоматизацию тестирования.Дальнейшие перспективы исследования включают сбор базы Ð´Ð°Ð½Ð½Ñ‹Ñ Ð¸ использование машинного обучения для автоматической генерации категорий ÑÑ Ð¾Ð¶ÐµÑÑ‚Ð¸ – Ð¾ÑÐ½Ð¾Ð²Ð½Ñ‹Ñ ÑÑƒÑ‰Ð½Ð¾ÑÑ‚ÐµÐ¹ метода первичного анализа.
The subject of the graduate qualification work is “System for processing the results of automated tests based on the initial analysis method”.The given work is devoted to the study of the process of analyzing the results of automated tests, namely its systematization through the development of an original methodology.The research set the following goals:Study the test automation process.Create a methodology for analyzing the results of automated tests.Implementation of its principles in a web application.Collecting feedback on the use of methodology.The initial analysis method was developed based on the principles of gestalt psychology and their existing practical applications, but with reference to the specifics of the testing automation process. The basis of the method is the division of unsuccessful results of automated tests into categories of similarity. An algorithm was developed to apply the method to the process of analyzing the results of automated tests. The method of initial analysis was compared with the method of finding the final solution with the conclusion on the effectiveness of the first.As a result, a web application was developed that implements the principles of the method formulated in the study. The initial analysis method and associated application can be implemented on any software development project that uses test automation.Further research perspectives include database collection and the use of machine learning to automatically generate the categories of similarity - the main entities of the initial analysis method.
Databáze: OpenAIRE