Testing in Life Cycle of Automated Systems
https://doi.org/10.15514/ISPRAS-2025-37(3)-21
Abstract
Software testing of automated systems at different stages of their life cycle (LC) differs in terms of goals, tasks, objects, methods, and test results, despite the difference in the properties of these objects. At the same time, the same terms are used in the scientific and technical literature to describe different types of objects, despite the difference in their properties and methods of working with them during testing. The purpose of the work is to consider the complex of concepts used in the software lifecycle of automated systems in the field of testing and to change the semantic content of these concepts depending on what properties the automated system software should have at the current stage of the LC. Accordingly, the characteristics of the software under test, the volume of tests, the degree of compliance of the test object and the resources necessary for a specific type of testing for its application change. Understanding these differences significantly affects the types and methods of testing used, as well as the requirements for test automation tools.
Keywords
About the Author
Boris Aronovich POZINRussian Federation
Dr. Sci. (Tech.), Professor, Chief Researcher at the ISP RAS, Professor of the Basic Department of CJSC EС-Leasing at the Higher School of Economics, Technical Director of CJSC EС-Leasing. Research interests: software engineering, life cycle ensuring systems for trusted software, automated software testing.
References
1. ГОСТ 34.602 – 2020. Информационные технологии/ КОМПЛЕКС СТАНДАРТОВ НА АВТОМАТИЗИРОВАННЫЕ СИСТЕМЫ Техническое задание на создание автоматизированной системы. М.: 9 с.
2. Батоврин В. К., Позин Б. А. Инженерия требований на современном промышленном предприятии // Программная инженерия. 2019. Т. 10. № 3. С. 114-124.
3. Липаев В.В. Тестирование крупных комплексов программ на соответствие требованиям, М.ИПЦ «Глобус», 2008, 376 с.
4. ГОСТ 34.603. Информационные технологии. Виды испытаний автоматизированных систем, 1992.
5. ГОСТ Р 71207-2024. Защита информации. Разработка безопасного программного обеспечения. Статический анализ программного обеспечения. Общие требования.
6. Позин Б.А. Ввод в действие информационных систем и сопровождение их программного обеспечения. - М.: Новые технологии, 2010. - 32 с. - (Прил. к журн. "Информационные технологии"; N 4/2010)
7. B. Pozin, I. Galakhov, Experience in automated functional and load testing in the life cycle of the mission-critical system. Baltic J. Modern Computing, Vol. 8 (2020), No. 2, 241-258, DOI: 10.22364/bjmc.2020.8.2.03.
8. Иванников В.П., Белеванцев А.А., Бородин А.Е., Игнатьев В.Н., Журихин Д.М., Аветисян А.И., Леонов М.И. Статический анализатор Svace для поиска дефектов в исходном коде программ. Труды Института системного программирования РАН. 2014;26(1): c.231-250.
9. Белеванцев А., Аветисян А. Многоуровневый статический анализ для поиска закономерностей ошибок и дефектов в исходном коде. В: Петренко А., Воронков А. (ред.) Перспективы системной информатики. PSI 2017. Конспекты лекций по информатике, том 10742, стр. 28–42.
10. Белеванцев А. (ИСП РАН) для форума "Russia DevOps Report - 2023”. [Электронный ресурс]. – 2023 – URL: https://russiadevopsreport.ru/. – (Дата обращения: 13.10.2024).
11. Позин Б.А., Бородушкина П.А., Коротков Д.А., Федоров М.А., Муратов А.Ф. Методика поиска уязвимостей в ПО, написанном на нескольких языках программирования. Труды ИСП РАН, том 37, вып. 1, 2025 г., стр. 121–132. DOI: 10.15514/ISPRAS–2025–37(1)–7.
12. Позин Б.А. Автоматизация и экономика для обеспечения жизненного цикла безопасного ПО, Информационная безопасность, № 4, 2024, с. 60.
13. Кулямин В.В. Обзор методов динамического анализа программного обеспечения. Труды Института системного программирования РАН. 2023; 35(4):7-44. DOI: 10.15514/ISPRAS-2023-35(4)-1.
Review
For citations:
POZIN B.A. Testing in Life Cycle of Automated Systems. Proceedings of the Institute for System Programming of the RAS (Proceedings of ISP RAS). 2025;37(3):303-310. (In Russ.) https://doi.org/10.15514/ISPRAS-2025-37(3)-21