Momentic (YC W24) - 앱을 직접 사용해 버그를 찾는 에이전트

2 days ago 6

Momentic의 Mo는 프롬프트로 앱의 주요 사용자 흐름을 엔드투엔드로 테스트하고 버그를 찾는 AI QA 엔지니어임 테스트 단계와 검증 조건을 일반 영어로 작성한 YAML로 관리하며, 코딩 에이전트가 MCP를 통해 테스트를 작성하고 실제 세션에서 확인할 수 있음 지식 베이스의 제품 규칙을 테스트에 활용하고, UI가 바뀌면 컨트롤을 다시 찾아 실행을 이어감. 영구적인 테스트 파일 수정은 검토 후 적용함 실패한 단계의 스크린샷과 실행 추적으로 원인을 조사하며, 같은 테스트를 로컬과 CI에서 실행해 병합이나 배포 전 필수 검사로 사용할 수 있음 Mo는 정식 출시됐으며, 기능 버그를 보고하기 전에 별도 에이전트가 재현함 코딩 에이전트의 변경을 앱에서 검증 코딩 에이전트로 소프트웨어 작성 속도가 빨라지면서, 의도대로 동작하는지 확인하는 일이 병목이 됨 Momentic은 검증을 에이전트 작업 루프에 넣고, 앱 자체에서 얻은 증거로 변경 사항의 동작을 확인하는 플랫폼임 검증할 사용자 흐름을 작성하면 앱에서 테스트를 실행하며, 성공한 AI 동작을 재사용하고 앱 변경에 따른 수정 제안을 검토할 수 있음 테스트 작성부터 CI, 실패 분석과 복구까지 YAML에 일반 영어로 사용자 흐름, 단계, 예상 결과와 검증 조건을 작성하고 저장소에서 코드와 함께 검토하고 버전 관리함 코딩 에이전트에 변경된 흐름을 전달하면 MCP로 테스트를 작성하고 실제 세션에서 확인한 뒤 YAML을 코드 옆에 저장할 수 있음 CLI로 로컬 앱을 검사하고, 동일한 테스트를 CI에서 실행함 CLI 종료 코드를 병합이나 배포 전 필수 검사에 활용할 수 있음 실패한 단계의 스크린샷과 실행 추적을 살펴보고, 애플리케이션 버그, 테스트의 간헐적 실패, 환경 문제로 구분함 AI가 원인을 조사하고 검토할 테스트 수정을 제안함 UI 변경 시 실행 중 복구는 컨트롤을 다시 찾고, 영구 복구는 테스트 파일 수정안을 제안함 수정 차이를 검토해 적용한 다음 재실행으로 결과를 확인함 제품 지식을 활용하는 테스트 지식 베이스(Knowledge base) 에 제품 용어, 비즈니스 규칙, 예상 동작, 테스트 지침을 등록함 AI 지원 단계가 실행될 때 관련 항목을 조회하며, 에이전트는 이 맥락으로 동작을 선택하고 결과를 검증함 앱 그래프(App graph) 는 테스트 실행 중 관찰한 화면과 사용자 흐름을 매핑함 세션에서 나온 새 지침 제안은 검토 후 지식 베이스에 추가함 고객의 사용 경험...

Read Entire Article




피플앤툴즈 네트워크
🛍 샵