Калифорнийская компания LambdaTest, известная своими решениями для тестирования приложений на различных платформах, выходит на рынок ИИ с запуском KaneAI. Это инновационное решение предлагает интуитивно понятный опыт для всестороннего тестирования программного обеспечения и обеспечения качества.
В настоящее время KaneAI доступен ограниченному числу партнеров как расширение платформы LambdaTest, позволяя пользователям создавать, выполнять, отлаживать и улучшать автоматические тесты, используя только естественный язык. Это значительное обновление для шестилетней компании, упрощающее процесс тестирования за счет устранения сложностей традиционного кодирования и низкокодовых рабочих процессов.
Сооснователь и генеральный директор LambdaTest Асад Хан заявил: «Инженерные и продуктовые команды расширили границы обеспечения качества, гарантируя, что KaneAI отвечает реальным задачам, с которыми ежедневно сталкиваются команды тестирования. Этот путь состоял в разработке тестового агента на основе ИИ для переосмыслении автоматизации тестирования».
Что ожидать от KaneAI?
С момента своего запуска в 2017 году LambdaTest зарекомендовала себя как лидер в области обеспечения качества, предоставляя единую облачную платформу для кросс-браузерного тестирования. Пользователи могут легко проводить автоматические или ручные тесты на тысячах конфигураций браузеров и ОС как на десктопах, так и на мобильных устройствах.
«Облачная платформа позволяет пользователям выполнять тесты до 70% быстрее, чем на других инфраструктурах. Это не только снижает затраты, но и увеличивает эффективность, масштабируемость и производительность для сложных рабочих процессов обеспечения качества», - добавил Хан.
С увеличением числа организаций, принимающих LambdaTest, стало очевидно, что единой платформы для автоматизации тестирования недостаточно. Возникла необходимость в более интуитивном подходе, выходящем за рамки сложности написания пользовательских тестовых сценариев или низкокодовых решений, которые зачастую не справляются с масштабированием.
Это привело к разработке KaneAI, использующего генеративный ИИ для облегчения автоматизации тестирования от начала до конца – от написания и выполнения тестов до отчетности и отладки, все с минимальными усилиями со стороны пользователя.
С помощью этого ИИ-агента команды QA могут вводить шаги теста на естественном языке (например, искать отели в конкретном городе в определенный период). По мере выполнения шагов KaneAI анализирует и осуществляет их последовательно в облачном браузере. Для более сложных задач пользователи могут воспользоваться интерактивным режимом, позволяющим ИИ-агенту записывать и переводить их действия в текст.
После выполнения полного тестового случая его можно интегрировать в менеджер тестов LambdaTest, позволяя пользователям генерировать соответствующий тестовый код на предпочитаемом языке и в рамках. Этот код можно запустить на облаке HyperExecute, которое эффективно организует и распределяет тесты на основе исторических данных о запусках. Кроме того, KaneAI интегрируется с инструментами LambdaTest, предлагая подробные сведения об автоматических тестах, включая отчеты, метаданные и возможности отладки.
За кулисами KaneAI использует модели OpenAI вместе с собственной тренировкой LambdaTest для обеспечения высококачественного тестирования.
«Мы используем данные от миллиардов тестов, выполненных на нашей платформе, чтобы создать безупречные функции тестирования от начала до конца, включая динамическое создание тестов с двусторонним взаимодействием», - отметил Хан.
Упрощение процесса тестирования
Хотя существует множество инструментов генеративного ИИ для кодирования, таких как Devin от Cognition, KaneAI выделяется тем, что предлагает комплексный процесс тестирования на одной платформе.
«Одной из главных причин разработки KaneAI была нехватка целостного тестового опыта в существующих инструментах. Даже с современными возможностями генерации кода на основе ИИ управление полным циклом тестирования – интеграция CI/CD, генерация отчетов, анализ тестов и отладка – часто требует использования множества инструментов, добавляя значительную сложность», - объяснил Хан.
KaneAI в настоящее время находится в бета-тестировании с избранными клиентами и отраслевыми экспертами, с планами на более широкий доступ в ближайшие месяцы.
«Существует множество случаев использования, которые еще предстоит исследовать. Мы активно добавляем новые интеграции на платформу, позволяя пользователям запускать тесты непосредственно из таких платформ, как Slack и Microsoft Teams», - отметил Хан. Этот подход на основе естественного языка также позволит более глубоко вовлечь бизнес-стейкхолдеров в процесс тестирования.
На данный момент более 10,000 организаций, включая Nvidia, Vimeo, Microsoft и Rubrik, используют LambdaTest, выполняя миллионы тестов ежедневно. Однако конкуренция остается жесткой, включая таких игроков, как BrowserStack, Sauce Labs и открытый проект Testsigma.