> For the complete documentation index, see [llms.txt](https://help.aximo.autify.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://help.aximo.autify.com/features-ko/test-case-creation/create-test-case.md).

# 케이스 만들기

**케이스** 화면에서는 반복 실행할 테스트 케이스를 처음부터 만들 수 있습니다. 이 페이지에서는 Web 케이스, 데스크톱 케이스, 모바일 케이스를 만드는 절차를 설명합니다.

저장 전에 결정할 내용은 다음 페이지도 함께 참조하십시오.

* 시나리오 작성 방법: [프롬프트 작성 방법](/features-ko/test-case-creation/writing-prompts.md)
* 삽입할 수 있는 공유 메모리: [메모리에 대해](/features-ko/memories/memory-overview.md)

## Web 케이스 만들기

Web 케이스에서는 시나리오와 포맷을 지정하여 케이스를 저장합니다. 저장한 케이스는 케이스 목록에서 단독으로 실행할 수 있습니다.

<figure><img src="/files/sGsxWC5w9hiCXwjU3vFR" alt="Web 케이스 생성 화면 스크린샷"><figcaption><p>Web 케이스 생성 화면</p></figcaption></figure>

1. 워크스페이스에서 **케이스** 탭을 여십시오.
2. **새 케이스**를 클릭하십시오.
3. (선택) 화면 상단의 제목 입력란에 케이스 이름을 입력하십시오.
4. **Type**에서 **Web**을 선택하십시오.
5. **포맷**에서 시나리오 형식을 선택하십시오.
6. **시나리오**에 확인하려는 조작과 기대 결과를 입력하십시오.
7. (선택) 변수, OTP, 파일을 삽입하려면 **메모리 삽입** <img src="/files/cCYFfQrUjtgCKokqrKqM" alt="" data-size="line">에서 삽입할 항목을 선택하십시오.
8. **Save**를 클릭하십시오.

{% hint style="info" %}

* **포맷**은 **Gherkin**, **Markdown**, **플레인 텍스트** 중에서 선택할 수 있습니다.
* 케이스가 아직 없는 경우에는 **첫 번째 케이스 만들기**에서도 생성 화면을 열 수 있습니다.
* 제목 입력란을 비워둔 경우에는 시나리오의 첫 비어있지 않은 줄에서 제목이 자동 생성됩니다.
  {% endhint %}

{% hint style="warning" %}
**시나리오**가 비어 있으면 케이스를 저장할 수 없습니다.
{% endhint %}

## 데스크톱 케이스 만들기

데스크톱 케이스에서는 시나리오에 더해 시작 URL이나 실행에 사용할 등록된 기기를 선택적으로 저장할 수 있습니다.

<figure><img src="/files/MDhb0ilFLAD54237u0Tf" alt="데스크톱 케이스 생성 화면 스크린샷"><figcaption><p>데스크톱 케이스 생성 화면</p></figcaption></figure>

1. 워크스페이스에서 **케이스** 탭을 여십시오.
2. **새 케이스**를 클릭하십시오.
3. (선택) 화면 상단의 제목 입력란에 케이스 이름을 입력하십시오.
4. **Type**에서 **Desktop**을 선택하십시오.
5. (선택) **시작 URL**에 URL을 입력하십시오.
6. **포맷**에서 시나리오 형식을 선택하십시오.
7. **시나리오**에 확인하려는 조작과 기대 결과를 입력하십시오.
8. (선택) 변수, OTP, 파일을 삽입하려면 **메모리 삽입** <img src="/files/cCYFfQrUjtgCKokqrKqM" alt="" data-size="line">에서 삽입할 항목을 선택하십시오.
9. (선택) **기기 선택**을 클릭하여 케이스에 연결할 등록된 기기를 선택하십시오.
10. **Save**를 클릭하십시오.

{% hint style="info" %}

* **Desktop**은 조직에서 BYOD가 활성화된 경우에만 표시됩니다.
* 기기를 선택하지 않고 저장한 경우에는 케이스 실행 시에 등록된 기기를 선택합니다.
  {% endhint %}

{% hint style="warning" %}
**시나리오**가 비어 있으면 케이스를 저장할 수 없습니다.
{% endhint %}

## 모바일 케이스 만들기

모바일 케이스에서는 시나리오에 더해 실행 시 사용할 기기와 앱을 저장할 수 있습니다.

<figure><img src="/files/RI8U1kPgXZ3eV6yp7tWU" alt="모바일 케이스 생성 화면 스크린샷"><figcaption><p>모바일 케이스 생성 화면</p></figcaption></figure>

1. 워크스페이스에서 **케이스** 탭을 여십시오.
2. **새 케이스**를 클릭하십시오.
3. (선택) 화면 상단의 제목 입력란에 케이스 이름을 입력하십시오.
4. **Type**에서 **Mobile**을 선택하십시오.
5. **포맷**에서 시나리오 형식을 선택하십시오.
6. **시나리오**에 확인하려는 조작과 기대 결과를 입력하십시오.
7. (선택) 변수, OTP, 파일을 삽입하려면 **메모리 삽입** <img src="/files/cCYFfQrUjtgCKokqrKqM" alt="" data-size="line">에서 삽입할 항목을 선택하십시오.
8. (선택) 기기나 앱을 저장하려면 **앱 및 기기 선택**을 클릭하십시오.
9. (선택) 모달에서 **iOS** 또는 **Android**를 선택하십시오.
10. (선택) **기기** 섹션에서 목록에서 사용할 기기를 선택하십시오.
11. (선택) **앱** 섹션에서 기존 업로드에서 선택하거나, 파일을 드래그 앤 드롭/**파일 찾기**에서 새 앱을 업로드하십시오.
12. (선택) **확인**을 클릭하십시오.
13. **Save**를 클릭하십시오.

{% hint style="info" %}

* **Mobile**은 셀프 호스트 환경에서는 표시되지 않습니다.
* 기기나 앱을 선택하지 않고 저장한 경우에는 실행 시에 선택합니다.
* 앱 선택은 선택 사항입니다. 기기만 선택하여 케이스를 만들 수 있습니다.
* 앱 선택 규칙 (최대 3 건, 프라이머리 처리 등)은 "앱 관리"의 [모바일 세션이나 케이스에서 사용](https://help.aximo.autify.com/features-ko/test-case-creation/pages/fgxapogLJ0funSaZDCcx#모바일-세션이나-케이스에서-사용) 참조.
  {% endhint %}

{% hint style="warning" %}
**시나리오**가 비어 있으면 케이스를 저장할 수 없습니다.
{% endhint %}

## 디렉토리로 케이스 정리

워크스페이스 내의 케이스는 디렉토리 (폴더) 로 계층적으로 정리할 수 있습니다. 릴리스 대상·기능 영역·용도 등으로 케이스를 묶어 두면 목록에서 원하는 케이스를 찾기 쉬워집니다.

디렉토리는 워크스페이스별로 관리되며, 다른 워크스페이스와는 공유되지 않습니다. 디렉토리에 들어 있지 않은 케이스는 **미분류**로 취급됩니다.

<figure><img src="/files/1Aar5kvszRslljhVGvFT" alt="디렉토리 사이드바 스크린샷"><figcaption><p>디렉토리 사이드바</p></figcaption></figure>

### 디렉토리 사이드바 열기

1. 워크스페이스에서 **케이스** 탭을 여십시오.
2. 검색 상자 왼쪽에 있는 폴더 아이콘 (**디렉토리 사이드바 토글**) 을 클릭하십시오.
3. 왼쪽에 **디렉토리** 사이드바가 열리고, **모든 케이스**, **미분류**, 기존 디렉토리 목록이 표시됩니다.

### 폴더 만들기

1. **디렉토리** 사이드바 오른쪽 상단의 **새 폴더** 아이콘을 클릭하십시오.
2. **폴더 이름**을 입력하십시오.
3. **폴더 만들기**를 클릭하십시오.

기존 폴더 바로 아래에 하위 폴더를 만들려면 대상 폴더의 **⋮** 메뉴에서 **새 하위 폴더**를 선택하십시오.

{% hint style="warning" %}

* 폴더 이름은 255 자 이내로 입력하십시오.
* `/`는 사용할 수 없습니다.
* 동일한 부모 폴더 내에 같은 이름의 폴더는 만들 수 없습니다.
  {% endhint %}

### 폴더 이름 변경·이동·삭제

1. **디렉토리** 사이드바에서 대상 폴더를 찾으십시오.
2. 대상 폴더의 **⋮** 메뉴에서 작업을 선택하십시오.
   * **이름 변경**: 새 **폴더 이름**을 입력하고 **이름 변경**을 클릭하십시오.
   * **폴더 이동**: 이동 대상으로 **/ (루트)** 또는 다른 폴더를 선택하십시오.
   * **삭제**: 내용을 확인하고 **삭제**를 클릭하십시오.

{% hint style="info" %}

* 폴더를 드래그하여 다른 폴더 위에 드롭하여 이동할 수도 있습니다. 루트로 되돌리려면 **모든 케이스**에 드롭하십시오.
* 자기 자신이나 그 하위 폴더 아래로는 이동할 수 없습니다.
  {% endhint %}

{% hint style="warning" %}
폴더를 삭제하면 하위 폴더도 함께 삭제되며, 폴더에 있던 케이스는 **미분류**로 이동합니다. 케이스 자체는 삭제되지 않습니다.
{% endhint %}

### 케이스를 폴더로 이동

케이스 목록에서 케이스 단위로 폴더를 변경할 수 있습니다.

1. 케이스 목록에서 대상 케이스 행에 있는 **폴더로 이동** 아이콘을 클릭하십시오.
2. 표시된 대화상자에서 이동 대상 폴더나 **미분류**를 선택하십시오.

## API 트리거 활성화

만든 케이스를 CI/CD 파이프라인이나 임의의 스크립트에서 실행하려면 케이스 상세의 **API 트리거**에서 API 접근을 활성화하십시오. 구체적인 절차, API 엔드포인트 확인 방법, CI/CD 통합은 [API 트리거로 실행](/features-ko/test-execution-and-plans/api-cicd-integration.md) 참조.

## 참고 자료

* [세션과 케이스에 대해](/features-ko/test-case-creation/test-case-creation-overview.md)
* [테스트 세션 만들기](/features-ko/test-case-creation/create-test-session.md)
* [앱 관리](/features-ko/memories/undefined/memory-apps.md)
