В РФ разработали ИИ по ускорению тестирования кода - IT Speaker, новости информационных технологий

В РФ разработали ИИ по ускорению тестирования кода

Редакция

19:00 / 08 сентября 2025

Российские исследователи представили инновационный метод автоматизации тестирования программного обеспечения на основе искусственного интеллекта, позволяющий в пять-шесть раз сократить время проверки кода без снижения качества. Разработка уже успешно прошла апробацию в цифровой инфраструктуре одного из крупнейших банков страны. Об этом сообщает Исследовательский центр Т-Технологий во Владивостоке.

Фотография freepik

Новый подход совместим с любыми языками программирования и не требует индивидуальной настройки для каждого проекта. Принцип его работы аналогичен системе фильтрации спама: если определенные участки кода ранее часто вызывали ошибки, система автоматически приоритизирует их проверку. ИИ анализирует историю изменений, определяет наиболее рискованные модификации и подбирает тесты, способные выявить свыше 95% потенциальных сбоев.

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

Пилотное внедрение технологии в банковском секторе подтвердило ее эффективность даже при работе с масштабными и сложными кодовыми базами. Исходный код решения опубликован в открытом доступе, что позволяет использовать его разработчикам по всему миру. Это не только ускоряет процессы тестирования, но и значительно снижает затраты на обеспечение качества программных продуктов.

Ранее управляющий директор компании Positive Technologies Алексей Новиков рассказал, что искусственный интеллект уже способен самостоятельно выявлять уязвимости в исходном коде.

Новиков привел примеры уязвимостей, таких как «удаленное выполнение кода» и «раскрытие конфиденциальной информации», отметив, что применение ИИ для обнаружения уязвимостей – новое направление.

Поделиться новостью