캘리포니아에 본사를 둔 LambdaTest는 다양한 플랫폼에서 애플리케이션 테스트를 가능하게 하여 기업들 사이에서 유명한 회사로, 새로운 AI 솔루션 KaneAI를 통해 AI 분야에 진출합니다. 이 혁신적인 솔루션은 소프트웨어 테스트와 품질 보증을 위한 직관적인 경험을 제공합니다.
현재 LambdaTest 플랫폼의 확장 기능으로 선택된 파트너에게 제공되는 KaneAI는 사용자가 자연어만으로 자동화된 테스트를 생성하고 실행하며 디버그하고 개선할 수 있게 합니다. 이는 전통적인 코딩 및 저코드 워크플로의 복잡성을 제거하여 테스트 프로세스를 단순하게 만들어주는 큰 발전입니다.
LambdaTest의 공동 창립자이자 CEO인 아사드 칸은 “우리 엔지니어링 및 제품 팀은 품질 공학의 한계를 넘어 KaneAI가 테스트 팀이 매일 마주하는 실제 문제를 해결할 수 있도록 했습니다. 이 과정에서 테스트 자동화를 재정의할 수 있는 AI 기반 테스트 에이전트를 개발했습니다.”라고 말했습니다.
KaneAI에서 기대할 수 있는 점은 무엇일까요?
2017년 출시 이후, LambdaTest는 크로스 브라우저 테스트를 위한 통합 클라우드 플랫폼을 제공함으로써 품질 보증의 리더로 자리 잡았습니다. 사용자는 데스크탑과 모바일에서 수천 가지 브라우저 및 운영 체제 구성에서 자동화 테스트나 수동 테스트를 쉽게 수행할 수 있습니다.
“클라우드 기반 플랫폼은 사용자가 다른 인프라에 비해 최대 70% 더 빠른 속도로 테스트를 실행할 수 있게 합니다. 이는 비용을 절감하고 대규모 품질 보증 워크플로의 효율성, 확장성 및 성능을 향상시킵니다.”라고 칸은 덧붙였습니다.
조직들이 LambdaTest를 점점 더 많이 채택함에 따라, 테스트 자동화를 위한 통합 플랫폼만으로는 부족하다는 점이 분명해졌습니다. 사용자 친화적인 접근 방식에 대한 필요성이 대두되었고, 이는 맞춤형 테스트 스크립트 작성 또는 저코드 솔루션의 복잡함을 넘어서는 소프트웨어로 발전하게 되었습니다.
이러한 요구를 충족하기 위해 KaneAI가 개발되었습니다. KaneAI는 생성 AI를 활용하여 최소한의 사용자 노력으로 테스트 작성과 실행, 보고 및 디버깅까지 원활한 end-to-end 테스트 자동화를 지원합니다. QA 팀은 자연어로 테스트 단계를 입력할 수 있으며(예: 특정 기간 내 특정 도시에 있는 호텔 검색), KaneAI는 이러한 단계를 분석하고 클라우드 브라우저에서 순차적으로 실행합니다. 복잡한 작업의 경우, 사용자는 AI 에이전트가 사용자의 동작을 기록하고 텍스트로 변환하는 인터랙티브 모드를 활용할 수 있습니다.
실행된 테스트 케이스는 LambdaTest의 테스트 관리자에 통합되어, 사용자가 선호하는 언어 및 프레임워크로 해당 테스트 코드를 생성할 수 있습니다. 이 코드는 하이퍼익스큐트 클라우드에서 실행되어 과거 실행 데이터를 기반으로 테스트를 효율적으로 정리하고 배포합니다. 또한, KaneAI는 LambdaTest의 도구와 통합되어 자동화 테스트에 대한 자세한 보고서, 메타데이터 및 디버깅 기능을 제공합니다.
KaneAI는 OpenAI의 모델과 LambdaTest의 독자적인 교육을 활용하여 정교한 테스트 경험을 제공합니다. “우리는 수십억 건의 테스트 데이터를 활용해 원활한 end-to-end 테스트 기능을 구성하고 있습니다.”라고 칸은 밝혔습니다.
테스트 프로세스 간소화
현재 존재하는 여러 생성 AI 기반 코딩 도구들, 예를 들어 Cognition의 Devin과 비교해, KaneAI는 단일 플랫폼 내에서 포괄적인 테스트 여정을 제공함으로써 차별화됩니다. “KaneAI를 개발한 주요 이유 중 하나는 기존 도구에 통합된 테스트 경험이 부족했기 때문입니다. 현재의 AI 기반 코드 생성 기능조차도 테스트 사이클 전체—CI/CD 통합, 보고서 생성, 테스트 분석, 디버깅—을 관리하기 위해서는 여러 도구를 동시에 사용할 필요가 있으며, 이는 상당한 복잡성을 더해줍니다.”라고 칸은 설명했습니다.
KaneAI는 현재 일부 고객과 업계 전문가들과 함께 베타 테스트 중이며, 향후 몇 달 내에 더 넓은 접근성을 위한 계획이 있습니다. “아직 탐구되지 않은 많은 사용 사례가 있습니다. 우리는 Slack 및 Microsoft Teams와 같은 플랫폼에서 직접 테스트를 실행할 수 있는 통합을 추가하고 있습니다.”고 칸은 언급했습니다. 이러한 자연어 접근 방식은 비즈니스 이해관계자들이 테스트 과정에 더 깊이 관여할 수 있도록 도와줍니다.
현재 Nvidia, Vimeo, Microsoft, Rubrik 등 10,000개 이상의 조직이 LambdaTest를 이용하고 있으며, 매일 수백만 건의 테스트를 수행하고 있습니다. 그러나 BrowserStack, Sauce Labs, 오픈 소스 Testsigma와 같은 다른 경쟁자들이 존재하여 경쟁은 치열합니다.