GlobalLogic розробила Test Automation Kit (TAK) — фреймворк на основі агентного штучного інтелекту, що вміє перетворювати написані звичайною мовою вимоги до софту на тести, які самі себе вдосконалюють. Хоча інструмент універсальний і підходить для будь-якого ПЗ, компанія вирішила спершу випробувати його на обладнанні нового покоління — пристроях для широкосмугового зв'язку та фіксованого бездротового доступу 5G (FWA).

Презентацію можливостей TAK GlobalLogic провела на прикладі телекомунікаційної галузі, де проблема контролю якості стоїть особливо гостро.

Причина в тому, що розвиток широкосмугових мереж для підтримки стандартів на кшталт Wi-Fi 7 і 5G FWA змушує операторів випускати оновлення програмного забезпечення дедалі частіше. Старі методи тестування не встигають за цим темпом: вони громіздкі, повільні й потребують постійного ручного супроводу, через що інженерні команди відстають від графіків розробки.

Фреймворк випробували на двох типах обладнання — класичних кабельних і оптичних роутерах для фіксованого інтернету та на модемах 5G FWA, які дедалі частіше замінюють оптоволокно. ШІ-агенти в складі TAK перетворюють описи вимог природною мовою на готові тестові сценарії мовою Python.

  • Проста автоматизація: TAK знижує потребу у вузьких навичках автоматизації користувацького обладнання (CPE — роутери, 5G-модеми). QA-інженери, розробники й продакт-менеджери можуть просто описати тест словами, а система сама згенерує перевірений Python-скрипт.
  • Швидкість від задуму до результату: складні й нестандартні сценарії тестування фреймворк готує в рази швидше за традиційні методи, що розширює покриття тестами й прискорює вихід продуктів на ринок.
  • Економія на підтримці: коли в обладнанні змінюється інтерфейс, API чи внутрішня логіка, ШІ-агенти самі створюють нові сценарії або коригують наявні — без ручного втручання команди.
  • Розумніша діагностика в CI: TAK аналізує результати тестів і помилки за допомогою кількох взаємопов'язаних ШІ-агентів, що дозволяє швидше знаходити першопричину проблеми, а не просто переглядати сирі логи.

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

Олексій Турчин, віцепрезидент з інжинірингу GlobalLogic

Місце в екосистемі RDK

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

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

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

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

Джейсон Бріггс, президент RDK Management

Джерело: IT Ukraine Association