Maestro перешёл на GraalJS

Пользователи Maestro могли не заметить одно довольно важное обновление

Пока всё внимание было приковано к MCP и AI-функциям, команда перевела JavaScript внутри Maestro с Rhino на GraalJS.

Казалось бы, ну заменили один JS engine на другой...

Но для тех, кто использует JavaScript в автотестах Maestro, обновление довольно важное.

Теперь внутри тестов доступны современные возможности 👉 optional chaining (?.) 👉 nullish coalescing (??) 👉 современные стрелочные функции 👉 и другие возможности, которые давно стали привычными в современных проектах

Лично я всё чаще использую JS в Maestro не только для простых проверок.

Например для: - работы с данными - вычислений - подготовки тестовых данных - сложных проверок - логики выполнения сценариев

И чем больше такой логики появляется в тестах, тем заметнее становятся ограничения старых JavaScript engine.

Поэтому переход с Rhino на GraalJS для меня выглядит не просто техническим обновлением, а весьма полезным улучшением для тех, кто активно использует JS внутри Maestro.

Так что если вы используете JavaScript в своих автотестах Maestro, рекомендую обратить внимание на это изменение.

Возможно, некоторые вещи теперь можно реализовать гораздо проще ))

И помните… не всё должно быть сложным, чтобы быть мощным )) #Maestro #JavaScript #GraalJS #Rhino #MobileTesting #MobileAutomation #QA #AutoTests #MaestroTesting

Maestro перешёл на GraalJS | Сетка — социальная сеть от hh.ru