camelQA

camelQA

CamelQA, Inc. · 코딩

camelQA는 Y Combinator가 지원한 AI QA 에이전트로, 자연어 테스트 케이스를 실제 iOS·Android 기기에서 실행했고 소스코드는 필요로 하지 않았다. 지금은 판매하지 않는다.

camelQA 미리보기

camelQA 소개

About

camelQA란

camelQA는 모바일 앱 테스트만을 위해 만든 AI 에이전트였다. 동료에게 일을 설명하듯 평범한 말로 케이스를 적으면, 에이전트가 실제 휴대폰에서 실행했다. 화면을 열고, 버튼을 누르고, 입력란에 글자를 넣고, 그다음에 벌어진 일을 확인했다.

겨냥한 지점은 분명했다. 자동화 테스트 첫 100개를 쓰는 일은 번거롭지만 못 할 일은 아니다. QA 팀을 무너뜨리는 건 유지보수다. 화면은 스프린트마다 바뀌고, 버튼 이름 하나가 달라지면 전체 스위트가 멈춘다.

camelQA는 이 문제를 요소 선택자가 아니라 컴퓨터 비전으로 풀었다. 화면을 사람에 가까운 방식으로 읽었기에 레이아웃이 움직여도 계속 돌았고, 앱 소스코드를 한 번도 요구하지 않았다. 모바일 테스트 자동화를 포기했던 팀에게는 프레임워크도 녹화 스크립트도 없이 다시 시작하자는 제안이었다.

제품은 더 이상 판매되지 않는다. camelqa.com은 이제 camelai.com으로 넘어가고, 같은 팀은 camelRun, camelBot, camelCode를 내놓는다. QA 에이전트의 가입 페이지도 변경 이력도 남아 있지 않다. 이 글은 그 도구가 하던 일을 기록한 것이며, 지금의 구매 안내서는 아니다.

시작하는 방법

  1. 계정을 만들고 테스트할 앱 빌드를 넘긴다. SDK도, 테스트 프레임워크도, 소스코드 접근 권한도 필요 없었다.
  2. 테스트 케이스를 자연어로 쓴다. 탭 순서가 아니라 달성하려는 목표를 적는다.
  3. 실행할 플랫폼과 기기를 고르고 시작한다.
  4. 결과를 확인하고, 케이스는 남겨 다음 빌드에서 다시 돌린다.

제품 정보

camelQA의 요금, 지원 플랫폼, 성능을 한눈에 확인해 보세요.

무료 플랜예
유료 플랜N/A
플랫폼Web app, tests iOS and Android builds
개발사CamelQA, Inc.
카테고리코딩
출시일Mar 2024
최근 업데이트Oct 2026
웹사이트 방문 수N/A
웹사이트 글로벌 순위N/A
API 제공 여부N/A

추천 대상

이 도구가 가장 잘 맞는 사용자, 작업, 상황입니다.

사용자

  • 작은 모바일 팀의 QA 리드
  • 자동화 경험이 없는 프로덕트 매니저
  • 매주 빌드를 내놓는 창업자

작업

  • 릴리스 후보 스모크 테스트
  • 핵심 동선 회귀 테스트
  • 접근성 점검

활용 상황

  • 개편으로 스위트 절반이 깨질 때
  • 아무도 Appium 유지보수를 맡지 않을 때
  • 스토어 제출 전날 밤

주요 기능

자연어 테스트 케이스

케이스는 스크립트가 아니라 목표로 썼다. 사용자가 무엇을 할 수 있어야 하는지 적으면 에이전트가 단계를 만들어냈다. 디자이너나 고객지원 담당자도 코드를 건드리지 않고 케이스를 낼 수 있었다.

비전으로 화면 읽기

camelQA는 접근성 요소 데이터, 자체 개발한 객체 탐지 모델, UI 요소 분류에 쓰는 Google SigLIP을 조합했다. 실제로는 버튼의 생김새와 라벨로 요소를 알아봤기에 컨트롤이 조금 옮겨졌다고 테스트가 깨지지 않았다.

실제 iOS·Android 기기에서 실행

테스트는 에뮬레이터가 아니라 물리 기기에서 돌았다. 카메라, 알림, 터치 지연이 얽힌 기능에서는 차이가 크다. iOS 및 Android 테스트는 같은 흐름으로 돌았고, 소스코드도 특별한 빌드 설정도 필요 없었다.

실행 중 스스로 수정

화면이 예상과 다르면 에이전트는 그대로 멈추지 않고 다음 동작을 조정했다. 진짜 버그를 알리는 테스트와 라벨이 바뀌었다고 우는 테스트를 가르는 차이다.

엔드투엔드 외 테스트까지

팀은 엔드투엔드, 스모크, 새너티, 접근성 테스트에 에이전트를 배치했다. 케이스 목록 하나로 구매 전 과정과 앱이 켜지는지 보는 2분 점검을 함께 덮었고, 스위트는 자주 돌릴 수 있는 크기로 유지됐다.

장단점

장점

  • 케이스가 지시문처럼 읽혀서 팀 전체가 쓰고 검토할 수 있었다.
  • 비전으로 요소를 인식해 모바일 스위트를 썩게 만드는 유지보수가 줄었다.
  • 실기기 실행이라 에뮬레이터가 감추는 권한과 타이밍 문제를 잡아냈다.
  • 소스코드도 SDK 연동도 필요 없어 준비에 몇 분이면 충분했다.

단점

  • 모바일 전용. 웹과 데스크톱은 없어서 크로스 플랫폼 제품은 다른 도구가 더 필요했다.
  • 서비스가 종료됐다. 가입 페이지도 공개 가격도 지원 창구도 없어 새 프로젝트에는 쓸 수 없다.
  • 무료 10개 케이스 이후 가격은 공개되지 않았다. 예산을 세우려면 가격표가 아니라 영업과 이야기해야 했다.

자주 묻는 질문

자연어 설명으로 모바일 앱 테스트를 실행했다. 목표를 적으면 에이전트가 실제 iOS나 Android 기기에서 수행하고, 자동화 코드 없이 통과나 실패를 돌려줬다.