Ptero에서 Test Suite는 테스트를 실행하는 기본 단위입니다.
테스트를 시작할 때마다 적용되는 시나리오, 실행 모드, 테스트 데이터 등의 핵심 설정이 모두 여기에 저장됩니다.
Test Suite 유형 #
생성한 프로젝트 타입에 따라 사용할 수 있는 Test Suite 유형이 다릅니다.
| 프로젝트 타입 | 사용 가능한 유형 |
|---|---|
| Mobile App | Autonomous Test Suite, Scenario Test Suite |
| D2D Mobile App | Scenario Test Suite 전용 |
Test Suite 목록 #
프로젝트 내 Test Suites 탭에서 생성된 모든 Test Suite를 확인할 수 있습니다.
| 칼럼 | 설명 |
|---|---|
| ID | Test Suite의 고유 식별자 |
| Test Suite | Test Suite 이름 |
| # of Scenarios | 등록된 시나리오 개수 (미리보기 아이콘에 마우스를 올리면 시나리오 이름 표시) |
| Test Type | Autonomous 또는 Scenario |
| Run Mode | Test Suite 실행 방식 |
| Created Date | Test Suite 생성일 |
Test Suite 생성하기 #
- 프로젝트의 Test Suites 탭으로 이동합니다.
- Create New Test Suite를 클릭합니다.
- 원하는 Test Suite 유형을 선택합니다.
생성이 완료되면 목록에 새 Test Suite가 나타납니다.
Scenario Test Suite 설정하기 #
Scenarios #

Scenario Repository에서 실행할 시나리오를 불러오려면 + Add Scenarios를 클릭하세요.
Test Suite를 효율적으로 관리하려면 테스트 목적이나 기능 단위로 시나리오를 묶어서 구성하는 것을 권장합니다.
Add Scenarios 팝업에서 다음을 수행합니다:
- 대상 시나리오가 있는 폴더를 선택합니다.
- 추가할 시나리오의 체크박스를 선택합니다.
- Add를 클릭합니다.
더 자세한 내용은 [Ptero User Guide › 9.0. Scenario Repository Management]를 참고하세요.
Run mode #
시나리오 실행 방식을 선택합니다.
| 모드 | 설명 | 지원 프로젝트 |
|---|---|---|
| Parallel | 시나리오를 동시에 병렬로 실행하여 테스트 속도를 극대화합니다. 각 테스트가 독립적이고 계정이나 상태를 공유하지 않을 때 적합합니다. | Mobile App, D2D |
| Sequential | 시나리오를 순차적으로 실행합니다. 실행 순서가 중요하거나 모든 테스트가 동일한 로그인 계정을 공유해야 할 때 사용합니다. | Mobile App, D2D |
| Combined Sequential | 모든 시나리오를 하나의 연속된 흐름으로 병합하여 단일 결과로 저장합니다. | Mobile App 전용 |
| Synchronized | 두 대의 디바이스에서 시나리오를 정확히 동시에 실행합니다. 채팅, 음성 통화 등 실시간 상호작용 테스트에 사용합니다. | D2D 전용 |
Test data #
User Variables #
시나리오 실행 중 참조할 수 있는 변수를 Key-Value 형태로 설정합니다.
| 필드 | 설명 |
|---|---|
| Key | 변수 이름 |
| Value | 실행 시 적용할 변수 값 |
Data Set #
CSV 파일을 업로드하여 대량의 User Variables를 한 번에 관리할 수 있습니다.

데이터셋 업로드 후에는 반드시 미리보기를 통해 값이 정상적으로 로드되었는지 확인하세요.
입력 데이터 활용법은 [추가 활용 가이드 > 2.0. 입력 데이터 다루기]를 참고하세요.
실제 테스트에서 변수와 데이터셋이 어떻게 적용되었는지는 [추가 활용 가이드 > 3.0. Ptero 테스트 결과 활용하기]에서 확인할 수 있습니다.
Device Settings (D2D 전용) #

D2D 테스트에 참여할 디바이스를 지정합니다.
- Stego에서 설정한 Device Role(디바이스 역할)이 이곳에 자동으로 표시됩니다.
- 할당된 각 디바이스의 모델명과 OS 버전(예: iPhone 12 / iOS 15.1)을 확인할 수 있습니다.
참고:
D2D Test Suite에 시나리오를 추가하기 전에 반드시 Stego에서 Device Role을 먼저 설정해야 합니다.
관련 가이드는 [Stego User Guide › 6.2. Scenario Settings]를 참고하세요.
Autonomous Test Suite (Mobile App 전용) #
Autonomous Test Suite를 사용하면 미리 작성된 시나리오 없이 AI가 앱을 자동 탐색하며 테스트합니다.
Mobile App 프로젝트를 생성하면 기본 Autonomous Test Suite가 자동으로 1개 제공되며, 필요에 따라 추가로 생성할 수 있습니다.
Autonomous Test Suite 설정하기 #

Test Suite Name: Test Suite의 이름을 입력합니다.
Credential Info: 탐색 중 로그인 화면을 만났을 때 AI가 자동으로 입력할 계정 정보입니다.
| 필드 | 설명 |
|---|---|
| Login ID | 테스트에 사용할 계정 ID |
| Password | 해당 계정의 비밀번호 |
User Variables: AI가 앱을 탐색하는 동안 직관적으로 활용할 수 있는 Key-Value 쌍을 제공합니다.
| 필드 | 설명 |
|---|---|
| Key | 변수 이름 |
| Value | 변수 값 |
변수 활용법은 [추가 활용 가이드 > 2.0. 입력 데이터 다루기]를 참고하세요.
Test Suite 복사, 수정, 삭제 #

Test Suite 우측의 ︙ (More Options) 아이콘을 클릭하여 다음 작업을 수행할 수 있습니다.
- Copy:
Test Suite를 복제합니다.
복제본 이름은[원본 이름] Copy [숫자]형식으로 자동 지정됩니다 (예: test → test Copy 1). - Edit: 설정을 변경할 수 있도록 Test Suite 구성 화면을 엽니다.
- Delete: 프로젝트에서 해당 Test Suite를 영구히 삭제합니다.
참고:
한 번 삭제된 Test Suite는 복구할 수 없습니다.
여러 Test Suite 한 번에 삭제하기 #

- 삭제할 Test Suite 좌측의 체크박스를 선택합니다.
- 우측 상단의 Delete 버튼을 클릭합니다.
참고:
한 번 삭제된 Test Suite는 복구할 수 없습니다.
