시작 가이드
핵심 흐름 하나를 만들고, 실행 근거를 확인한 뒤 다음 배포에도 다시 검증하기
처음에는 로그인이나 핵심 업무처럼 반복해서 확인하는 흐름 하나로 시작하세요. 기대한 동작을 검사하는 테스트와 그 실행 근거를 남기는 것이 첫 목표입니다.
1. 환경과 설치 준비
로컬 자동화는 macOS 직접 배포 앱에서 사용합니다. 앱 설치 페이지에서 지원하는 macOS 버전·기기와 설치본을 확인하세요. Mac App Store 배포판은 로컬 자동화를 제공하지 않습니다.
앱 실행 엔진과 브라우저는 설치본에 포함됩니다. 고객 서비스에 맞는 테스트와 인증은 별도로 준비해야 합니다.
- staging URL과 테스트 전용 계정
- 검증할 흐름의 단계와 기대 결과 — 예: 로그인 후 해당 계정의 대시보드에 도달
- AI를 사용할 경우 지원하는 모델 공급자 계정과 인증
AI 데이터와 비용 안내를 먼저 확인할 수 있습니다.
2. 프로젝트 만들기
프로젝트 홈에서 새 프로젝트를 누르고 이름과 환경 URL을 입력합니다. 검증용 환경 이름을 staging 등으로 정하고 기본 환경을 확인하세요. 생성한 프로젝트를 열면 개요에서 다음 작업으로 이동할 수 있습니다.
첫 실행 안내 모달은 사용 순서를 소개합니다. 프로젝트를 만들거나 테스트를 대신 실행하는 마법사가 아닙니다.
설정 → 환경에서 실행에 필요한 값을 준비하세요. 계정별 조건은 설정 → 페르소나에서 관리합니다. 프로젝트 생성만으로 대상 서비스에 로그인되는 것은 아닙니다.
제품 구조부터 확인하고 싶다면
서비스맵 → 화면에서 페이지를 수집하면 서비스 구조와 페이지별 결과를 먼저 살펴볼 수 있습니다. 기능과 사용자 흐름에서 기대 동작을 정리하고 검증을 연결합니다. 수집 결과에서 중요한 페이지를 찾은 뒤 검증할 사용자 흐름을 정합니다. 서비스맵 가이드
3. 핵심 흐름 만들기
- 검증 → 검증 목록 → AI로 생성를 누릅니다.
- 검증 환경과 로그인·기본 스모크 등 목적에 맞는 use case를 고릅니다.
- AI 데이터 전송·비용 안내와 모델 인증 상태를 확인합니다. 로컬 런타임 준비와 모델 인증은 별개입니다. 모델 연결은 앱의 AI 연결 설정에서 진행합니다. API 키는 OS 보안 저장소에 보관됩니다.
- 필요한 계정 조건과 기대 동작을 입력하고 초안을 생성합니다.
- 생성된 단계·검증 조건·실행 근거를 검토한 뒤 반영합니다. 통과만을 위해 기대 결과를 약화시키지 마세요.
기존 테스트는 검증 → 검증 목록에서 확인하거나 가져올 수 있습니다. AI는 필수가 아니며 테스트를 직접 작성할 수도 있습니다. AI가 만든 초안과 검토 후 반영한 테스트를 구분해 주세요.
4. 검수 실행과 결과 확인
- 검증 → 검증 목록에서 테스트를 선택하고 실행을 누릅니다.
- 환경·페르소나·브라우저를 확인하고 실행합니다.
- 검증 → 실행 기록에서 통과·실패뿐 아니라 건너뛴 항목과 실제로 검증한 범위를 확인합니다.
- 실패 기록·스크린샷·trace로 원인을 검토합니다. 앱 전체 통과율이 배포 승인을 대신하지는 않습니다.
5. 다음 배포에서 반복하기
결과 상세의 이 테스트 다시 실행을 누르면 해당 테스트가 선택된 실행 설정이 열립니다. 현재 테스트 내용·환경·계정을 확인한 뒤 실행하세요. 과거 리포트의 코드나 실행 조건이 자동 복원되는 것은 아닙니다.
같은 테스트를 같은 환경·계정 조건으로 다시 실행하고 이전 결과와 비교하세요. 여러 테스트를 묶어 관리하려면 테스트 관리에서 태그로 범위를 좁히고 보기를 저장할 수 있습니다. 저장된 보기의 조건이 의도한 핵심 흐름을 포함하는지 실행 전에 확인하세요.
첫 실행에서 기대 결과를 실제로 검사했는지 확인하세요. 다음 배포에는 같은 테스트를 다시 실행하고, 준비·결과 검토·실패 조사에 든 시간과 AI 비용을 비교하세요.
AI 데이터와 비용
실행 기록은 기기에 저장되지만 AI 작업에 필요한 코드·페이지 내용·실패 기록은 설정한 외부 공급자에게 전송될 수 있습니다. 모델 인증과 공급자 비용은 앱 설치와 별개이며, 조건부 수정 승인 평가에도 별도 비용이 발생할 수 있습니다.
프로젝트의 세션 예산은 전체 AI 청구 상한이 아닙니다. 금액 집계는 공급자별로 다르고 AI 실패 분류에는 해당 예산이 적용되지 않습니다. 외부 전송이 허용되지 않는 정보에는 AI 기능을 사용하지 마세요. 자세한 안내
개선과 변경 확인
페이지나 테스트에서 개선 항목을 등록하고 관찰 내용과 기대 동작을 기록합니다. 수정 후 다시 실행한 결과를 근거로 연결하고 해결 여부를 직접 판단합니다. 변경 내역에서는 구조·화면·검증 결과의 두 실행을 선택해 비교합니다.