Preview

Труды Института системного программирования РАН

Расширенный поиск

Тестирование в жизненном цикле автоматизированных систем

https://doi.org/10.15514/ISPRAS-2025-37(3)-21

Аннотация

Тестирование ПО автоматизированных систем на разных стадиях их жизненного цикла отличается по целям, решаемым задачам, объектам, методам и результатам тестирования, несмотря на отличие свойств этих объектов. При этом в научно-технической литературе используются одни и те же термины для описания разнотипных объектов, несмотря на различие их свойств и методов работы с ними в процессе тестирования. Целью работы являются рассмотрение используемого в жизненном цикле ПО автоматизированных систем комплекса понятий в области тестирования и изменение смыслового содержания этих понятий в зависимости от того, какими свойствами должно обладать ПО АС на текущем этапе ЖЦ. Соответственно изменяются характеристики тестируемого ПО, объемы тестов, степень соответствия объекта тестирования и необходимых для конкретного вида тестирования ресурсов для его применения. Понимание этих отличий существенно влияет на используемые виды и методы тестирования, а также на требования к средствам автоматизации тестирования.

Об авторе

Борис Аронович ПОЗИН
Институт системного программирования РАН, Научно-исследовательский университет Высшая школа экономики, ЗАО ЕС-лизинг
Россия

Доктор технических наук, профессор, главный научный сотрудник ИСП РАН, профессор базовой кафедры ЗАО ЕС-лизинг в МИЭМ НИУ ВШЭ, технический директор ЗАО ЕС-лизинг. Сфера научных интересов: программная инженерия, системы обеспечения жизненного цикла доверенного программного обеспечения, автоматизированное тестирование программ.



Список литературы

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.


Рецензия

Для цитирования:


ПОЗИН Б.А. Тестирование в жизненном цикле автоматизированных систем. Труды Института системного программирования РАН. 2025;37(3):303-310. https://doi.org/10.15514/ISPRAS-2025-37(3)-21

For citation:


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



Creative Commons License
Контент доступен под лицензией Creative Commons Attribution 4.0 License.


ISSN 2079-8156 (Print)
ISSN 2220-6426 (Online)