Спецпроекты

На страницу обзора
Демолаборатории для тестирования российских продуктов стали новым сегментом ИТ-рынка

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

Контроль и обеспечение качества

Тестирование программного и аппаратного обеспечения — один из этапов на пути продукта от момента разработки до попадания на ИТ-рынок. Если мы говорим о «железе», то чаще всего называют следующие виды тестирования:

  • Функциональное тестирование: проверка собранных или частично собранных устройств на выполнение определенных функций и на соответствие параметрам, которые заложены в спецификации;
  • Производительность и нагрузочное тестирование: например, проверка скорости передачи данных между сетевыми устройствами;
  • Тестирование совместимости с ПО и другими компонентами, устройствами;
  • Стресс-тестирование и тестирование на отказ: проверка АО в особых условиях, например, в период высоких температур, длительных нагрузок, перебоев электроснабжения;

Если говорить о тестировании ПО, то здесь процесс строится несколько иначе. Он представляет собой проверку соответствия между реальным «поведением» программы и ожидаемыми результатами, прописанными в техническом задании. Это отражено в SWEBOK (Software Engineering Body of Knowledge), международном стандарте ISO/IEC TR 19759 от 2015 г., где представлена общепринятая сумма знаний по программной инженерии.

CNews Analytics: Рейтинг демолабораторий для тестирования российских ИТ-решений

Место Компания Размер команды Тестируемые классы ИТ-решений Критерии отбора решений Критерии оценки тестируемых решений Спектр применения результатов Реализованные проекты по тестированию Наличие готовых стендов для демонстрации Сумма баллов
1 Инфосистемы Джет 3 5 2 5 3 10 10 38
2 Т1 3 5 2 5 3 10 5 33
3 Ланит-Интеграция 3 5 2 4 2 5 10 31
4 Софтлайн 2 5 2 3 3 5 5 25
5 Платформикс 2 4 2 4 3 5 5 25

На сегодняшний день существует несколько классификаций видов тестирования ПО. Однако чаще всего выделяют следующие:

  • Функциональное тестирование: оценивается то, как компонент или же вся система решает задачи, которые были поставлены в техническом задании;
  • Нефункциональное тестирование: оценивается критические аспекты системы, что позволяет проверить ее производительность, удобство использования, безопасность и др.;
  • Ручное тестирование: продукт тестируют люди, оценивают его без использования каких-либо цифровых инструментов;
  • Автоматизированные тестирование: происходит при использовании тестовых сценариев;

Когда речь идет о тестировании программного обеспечения, то часто употребляют два термина: обеспечение качества (QA — Quality Assurance) и контроль качества (QC — Quality Control). Ошибочно их считают взаимозаменяемыми и относят к процессу тестирования продукта, однако это не так. Контроль качества представляет собой анализ результатов тестирования и качества новых версий конкретной разработки. Обеспечение качества — более сложный процесс, начинающийся еще на этапе разработки, тестирование здесь — лишь один из элементов обеспечения качества.

Для проведения тестирования ПО или АО компании обычно действуют по двум сценариям. Первый — проводят его внутри предприятия своими силами. Однако эксперты внутри компаний далеко не всегда обладают достаточной компетенцией и ресурсами, чтобы качественно протестировать тот или иной продукт.

«Серьезным вызовом для ИТ-рынка стал недостаток квалифицированных специалистов. Это стимулирует государство и ИТ-компании вкладывать ресурсы в создание образовательных программ и инициатив, направленных на подготовку кадров, и активнее развивать внутренние резервы», — полагает Олег Аксенов, технический директор компании «Ланит-Интеграция» (входит в группу «Ланит»).

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

Более 40 тысяч российских решений

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

Тестирование программного и аппаратного обеспечения — один из этапов на пути продукта от момента разработки до попадания на ИТ-рынок

Стоит сказать, что сегодня отечественным компаниям, действительно, есть из чего выбрать. В Едином реестре российского ПО Минцифры зарегистрированы свыше 21 тыс. решений от почти 8 тыс. правообладателей, в Едином реестре российской радиоэлектронной продукции Минпромторга представлено более 24 тыс. единиц аппаратного обеспечения, и с каждым днем цифры растут. Часть этих продуктов нуждается в тестировании. Чтобы решить эту задачу, в Минцифры РФ намерены инициировать создание независимых центров, которые будут заниматься тестированием совместимости отечественного софта с российским оборудованием и операционными системами.

«Если компания предварительно не тестирует внедряемое оборудование или ПО, то с большой вероятностью она столкнется с тем, что решения не смогут корректно работать в ее ИТ-инфраструктуре или будут несовместимы с другими используемыми ИТ-продуктами. Последствия такого подхода — невозможность использования приобретенных продуктов и нецелевое расходование денежных средств, времени и ресурсов», — Виктор Деменко, руководитель лаборатории импортозамещения Jet RuLab «Инфосистемы Джет».

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

«Внимание со стороны регуляторов и приближающиеся сроки обязательного перехода на отечественные решения заставляют компании активно заниматься трансформацией ИТ-инфраструктуры. Например, Указ Президента №166 запрещает использовать иностранное ПО на значимых объектах КИИ с 1 января 2025 года. Все эти драйверы формируют современный ландшафт российского ИТ-рынка, обеспечивая его адаптацию к текущим условиям и определяя векторы стратегического развития в будущем», — добавляет Олег Аксенов.

Новый сегмент: российский рынок демолабораторий

Несмотря на большой запрос компаний из различных отраслей, рынок демолабораторий по тестированию АО и ПО только зарождается. На сегодняшний день он представлен следующими крупными игроками: «Инфосистемы Джет», Softline, Rubytech, Wone IT, Merlion, «Олли ИТ», «Росатом Инфраструктурные решения», «Ланит-Интеграция», «Онланта» «Технопарк Санкт-Петербурга», IBS Platformix, Т1.

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

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

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