Details
Title | Оркестрация автоматизированных тестов на Web платформе: выпускная квалификационная работа магистра: направление 09.04.04 «Программная инженерия» ; образовательная программа 09.04.04_01 «Технология разработки и сопровождения качественного программного продукта» |
---|---|
Creators | Андреева Елизавета Дмитриевна |
Scientific adviser | Воскобойников Сергей Петрович |
Other creators | Дробинцев Павел Дмитриевич |
Organization | Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и кибербезопасности |
Imprint | Санкт-Петербург, 2024 |
Collection | Выпускные квалификационные работы; Общая коллекция |
Subjects | тестирование; автоматизация тестирования; testing; test automation |
Document type | Master graduation qualification work |
File type | |
Language | Russian |
Level of education | Master |
Speciality code (FGOS) | 09.04.04 |
Speciality group (FGOS) | 090000 - Информатика и вычислительная техника |
DOI | 10.18720/SPBPU/3/2024/vr/vr24-3954 |
Rights | Доступ по паролю из сети Интернет (чтение) |
Additionally | New arrival |
Record key | ru\spstu\vkr\33173 |
Record create date | 8/29/2024 |
Allowed Actions
–
Action 'Read' will be available if you login or access site from another network
Group | Anonymous |
---|---|
Network | Internet |
Данная работа посвящена оптимизации запуска тестового набора на Web платформе за счет оркестрации автоматизированных тестов. Автоматизация тестирования является важным инструментом в разработке программного обеспечения, позволяющим повысить качество, скорость и эффективность тестирования. Управление запуском автотестов играет ключевую роль в этом процессе, обеспечивая гибкость и стабильность работы. Использование готовых фреймворков может быть полезным на начальных этапах, однако для крупных проектов требуется индивидуальный подход и собственные разработки, что повышает безопасность и эффективность тестирования. В результате применения автоматических перезапусков автотестов, правильной сортировки тестов и реализации нового инструмента для управления запусками получилось сократить время выполнения автотестов и стабилизировать результаты.
This work is devoted to the optimization of the launch of a test suite on a Web platform through the orchestration of automated tests. Test automation is an important tool in software development to improve the quality, speed and efficiency of testing. Managing the launch of autotests plays the most significant role in this process, providing flexibility and stability. Using ready-made frameworks can be useful in the initial stages. Large projects require an individual approach and in-house development, which increases the safety and efficiency of testing. As a result of the use of automatic restarts of autotests, correct sorting of tests and the implementation of a new tool for managing runs, the execution time of autotests was reduced and the results stabilized.
Network | User group | Action |
---|---|---|
ILC SPbPU Local Network | All |
|
Internet | Authorized users SPbPU |
|
Internet | Anonymous |
|
Access count: 0
Last 30 days: 0