Що треба знати про TAK?

Компанія GlobalLogic представила інструмент Test Automation Kit (TAK) на базі штучного інтелекту. TAK покликаний розв'язати нагальні проблеми з контролем якості в галузі розробки програмного забезпечення. Спеціалісти GlobalLogic розповіли 24 Каналу про можливості нового інструмента на прикладі сфери телекомунікацій.

Широкосмугові мережі активно розвиваються, аби підтримувати технології нового покоління – як-от Wi-Fi 7 та 5G FWA. Через це оператори зв'язку змушені випускати оновлення ПЗ значно швидше. Утім, застарілі підходи до тестування повільні, складні й вимагають постійної підтримки. Тому інженерним командам важко встигати за стрімким темпом розробки.

TAK впровадили для тестування обладнання як фіксованого інтернет-зв’язку (кабельні та оптичні роутери), так і технології 5G FWA – бездротового зв'язку через 5G-модеми, який стає альтернативою оптиці.

Завдяки ШІ-агентам платформа перетворює описи вимог звичайною мовою на автоматизовані тестові сценарії на Python.

Ключові можливості Test Automation Kit:

Середні ціни в мережі АЗС «Amic Energy» станом на 
  • Доступність автоматизації: TAK зменшує залежність від вузькоспеціалізованих навичок автоматизації користувацького обладнання (CPE – роутерів, 5G-модемів тощо). Тепер QA-інженери, розробники та продакт-менеджери можуть описувати тести звичайною мовою, а система створюватиме перевірені Python-скрипти.
  • Від ідеї до тесту за хвилини: інструмент автоматизує складні та нетипові сценарії у кілька разів швидше за традиційні підходи. Це допомагає розширювати покриття тестами та пришвидшувати вихід продуктів на ринок.
  • Менше витрат на підтримку: якщо в обладнанні змінюється інтерфейс, API чи внутрішня логіка, ШІ-агенти самостійно генерують нові та/чи адаптують уже наявні сценарії. Тож команді більше не потрібно оновлювати тести вручну.
  • Розумна діагностика в CI: TAK аналізує результати автоматичних тестів і досліджує помилки. Використовуючи систему з кількох взаємопов'язаних ШІ-агентів, інструмент точніше визначає першопричини проблем і дозволяє інженерам швидше перейти від сирих логів до конкретних рішень.

Традиційній QA-автоматизації важко встигнути за швидкістю та складністю розробки сучасних платформ. Команди витрачають занадто багато часу на постійне покращення тестових сценаріїв. Наш Test Automation Kit готує тестові сценарії в автоматичному режимі, виконує їх, аналізує зворотний зв'язок, адаптується та самовдосконалюється в режимі реального часу,
– зазначає Олексій Турчин, віцепрезидент з інжинірингу, GlobalLogic.

Розробка допомагає інженерам максимально швидко й ефективно долати шлях від ідеї до автоматизованого тестування, даючи можливість зосередитися на бізнес-вимогах і розробці замість рутинних перевірок.

Інтеграція в екосистему RDK

TAK також демонструє, як GlobalLogic впроваджує нові ШІ-технології у спільноту RDK. RDK (Reference Design Kit) – це відкрита програмна платформа, яка є стандартом для світових телеком-операторів і уніфікує роботу домашніх роутерів, медіаприставок і 5G-пристроїв.

Спільнота RDK об'єднує понад 700 компаній: виробників обладнання, чипсетів, розробників ПЗ, системних інтеграторів та операторів. Загалом у світі RDK встановлено на понад 200 мільйонах пристроїв у Північній і Латинській Америці, Європі та Азії.

GlobalLogic має статус Preferred Plus Member у спільноті RDK і використовує свій інженерний досвід, щоб допомагати операторам із розробкою, інтеграцією та тестуванням ПЗ для платформи RDK-B.

"GlobalLogic добре відома своїми передовими розробками у сфері штучного інтелекту, зокрема в автоматичній діагностиці та складних технічних рішеннях. Ми розраховуємо на їхнє подальше лідерство", – підкреслив Джейсон Бріггс, президент RDK Management.