icon

IDE

모바일 테스트 케이스

IDE의 모바일 테스트 케이스 관리 기능을 통해 사용자는 테스트 케이스를 생성, 확인, 수정, 삭제하며 내보내기(Export) 및 가져오기(Import)를 할 수 있어, 테스트 자동화의 효율성과 재사용성을 높일 수 있습니다.


Test Case 목록 보기

프로젝트의 모바일 테스트 케이스 목록은 생성 일시에 따라 오름차순으로 정렬되며, 이 목록을 통해 테스트 케이스를 추가, 내보내기, 가져오기, 실행 및 상세 보기 등을 수행할 수 있습니다.

Test Case 목록으로 이동하기

프로젝트 사이드바 > Mobile App > Test Case 메뉴를 클릭하여 모바일 테스트 케이스 목록 화면으로 이동합니다.

프로젝트 사이드바 화면


Test Case 목록 화면 구성 요소 확인하기

현재 프로젝트에 생성된 모든 테스트 케이스가 목록으로 표시됩니다. 목록은 생성 일시를 기준으로 오름차순으로 정렬됩니다.

프로젝트에 포함된 모든 멤버들과 동일한 테스트 케이스 목록을 공유하고, 공유된 테스트 케이스 활용하여 손쉽게 테스트 자동화를 설계하고 실행할 수 있습니다.

모바일 테스트 케이스 목록 화면

No구성 요소설명
1Create Case테스트 케이스 추가 버튼, 클릭 시 테스트 케이스 생성 화면으로 이동
1테스트 케이스 추가 버튼, 클릭 시 테스트 케이스 생성 화면으로 이동
2Distributed Execution테스트 케이스 분산 실행 버튼, 클릭 시 테스트 실행 화면으로 이동
3Group Management그룹 관리 버튼, 클릭 시 그룹 목록 화면으로 이동
4Export테스트 케이스 내보내기 버튼, 클릭 시 테스트 케이스 Export 화면으로 이동
5Import테스트 케이스 가져오기 버튼, 클릭 시 테스트 케이스 Import 화면으로 이동
6Check Box테스크 케이스 개별 선택
7No단순 번호
8Platform테스트 케이스 실행 환경 구분 (Mobile App, Mobile Web)
9Test Group테스트 그룹명
10Title테스트 케이스 제목
11Test Step Count테스트 케이스를 구성하는 테스트 스텝의 총 개수 개수가 많을 수록 복잡도가 높음을 의미함
12Priority테스트 케이스 우선 순위 (High, Medium, Low)
13Creator테스트 케이스 생성자
13Created at테스트 케이스 최초 생성 일시
13Execution단위(Unit) 테스트 실행 버튼, 클릭 시 테스트 실행 화면으로 이동
14Detail테스트 케이스 상세 보기 버튼, 클릭 시 해당 테스트 케이스 상세 화면으로 이동

Test Case 생성하기

모바일 테스트 케이스 생성 화면에서 필요한 정보를 입력하고 저장하여, 새로운 테스트 케이스를 생성하며, 이후 목록에서 생성된 케이스를 확인할 수 있습니다.

Test Case 생성 화면으로 이동하기

모바일 테스트 케이스 목록 화면 우측 상단의 [Create Case] 버튼을 클릭하여, 테스트 케이스 생성 화면으로 이동합니다.

모바일 테스트 케이스 목록 화면


Test Case 생성 화면 구성 요소 확인하기

모바일 테스트 케이스 생성 화면

No구성 요소설명필수옵션
1Save저장 버튼<br>클릭 시 유효성 검증 및 테스트 케이스 생성 후 테스트 케이스 목록으로 이동-
2Platform Type테스트 케이스 실행 환경 구분OMobile App (기본 값), Mobile Web
3Priority테스트 케이스 우선 순위OHigh, Medium (기본 값), Low
4Title테스트 케이스 제목O최대 50 글자 입력 가능
5Description테스트 케이스 상세 설명X최대 200 글자 입력 가능

Test Case 정보 입력하기

모바일 테스트 케이스 생성 화면의 구성 요소를 참고하여 필요한 정보를 입력하고, 화면 상단 [Save] 버튼을 클릭합니다.

모바일 테스트 케이스 정보 입력 화면


Test Case 생성 완료 및 확인하기

모바일 테스트 케이스가 정상적으로 생성된 후 모바일 테스트 케이스 목록으로 이동되며, 생성된 모바일 테스트 케이스를 목록에서 확인할 수 있습니다.

모바일 테스트 케이스 목록 화면


Test Case 상세 보기

모바일 테스트 케이스 상세 화면의 구성과 기능에 대해 설명합니다. 상세 화면을 통해 테스트 케이스를 실행, 수정, 삭제하고 해당 테스트 케이스의 테스트 스텝을 추가할 수 있습니다.

Test Case 상세 화면으로 이동하기

모바일 테스트 케이스 목록 화면에서 [Detail] 버튼을 클릭하여 선택한 테스트 케이스의 상세 화면으로 이동할 수 있습니다.

모바일 테스트 케이스 목록 화면


Test Case 상세 화면 구성 요소 확인하기

모바일 테스트 케이스 상세 화면은 크게 두 개의 영역으로 구성되어 있습니다.

  • Test Case Information
  • Test Data Automation
  • Test Step List

모바일 테스트 케이스 상세 화면

Test Case Information 구성 요소 확인

Test Case Information 영역에는 [Edit], [Delete]버튼과 Information 영역이 표시됩니다.

모바일 테스트 케이스 상세의 Test Case Information 화면

No구성 요소설명
1Edit테스트 케이스 수정 버튼, 클릭 시 테스트 케이스 수정 모드로 전환
2Delete테스트 케이스 삭제 버튼, 클릭 시 테스트 케이스 삭제 확인 팝업 표시
3Title테스트 케이스 제목
4Platform Type테스트 케이스 실행 환경 구분(Mobile App, Mobile Web)
5Priority테스트 케이스 우선 순위(High, Medium, Low)
6Description테스트 케이스 상세 설명

Test Step List 구성 요소 확인

테스트 스텝 리스트 영역은 [Execute], [Add test step] 버튼과 Test Step List로 구성되어 있으며, Test Step List에는 해당 테스트 케이스를 구성하는 테스트 스텝의 목록이 표시됩니다.

모바일 테스트 케이스 상세 화면의 Test Step List 화면

No구성 요소설명
1Execute테스트 실행 버튼, 클릭 시 테스트 실행 화면 새 창으로 표시
2Add test step테스트 스텝 추가 버튼, 클릭 시 테스트 스텝 추가 화면으로 이동
3선택 박스체크 선택 시 스텝 삭제 버튼 표시
4#테스트 스텝 실행 순서
5Command테스트 스텝 실행 명령어
6Value테스트 스텝 실행 참조 데이터 정보
7Description테스트 스텝 상세 설명
8Required테스트 스텝 필수 실행 여부(Y, N)
9Details테스트 스텝 상세 보기 버튼, 클릭 시 선택한 테스트 스텝 상세 정보 표시

테스트 케이스 실행 및 테스트 스텝 스텝 추가를 위해서는 모바일 디바이스 사전 설정 과정이 필요합니다.


Test Data Automation 사용하기

테스트 케이스 실행 시 저장된 CSV파일의 데이터를 가져와 하나의 테스트 케이스에서 매번 다른 값을 적용하여 실행할 수 있습니다.
테스트 케이스 하나로 다양한 테스트 데이터(CSV 파일)를 활용해 다수의 테스트를 자동으로 수행할 수 있습니다.

Test Automation Settings 화면으로 이동하기

  • 테스트 케이스 상세 화면에서 톱니바퀴 아이콘을 클릭합니다.

Test Data Automation Settings 화면


Test Automation Settings 화면 구성 요소 확인하기

ㅆㄷ

No구성 요소설명
1TitleTest Data Automation 제목
2DescriptionTest Data Automation 상세 설명
3UploadCSV 파일 업로드 버튼
4Order By실행 순서 지정 랜덤, 오름차순, 내림차순

Test Case 수정하기

모바일 테스트 케이스 상세 화면에서 테스트 케이스의 정보를 수정할 수 있으며, 수정 완료 후 변경된 정보를 상세 보기 모드에서 확인할 수 있습니다.

Test Case 상세 화면으로 이동하기

모바일 테스트 케이스 목록에서 수정이 필요한 테스트 케이스의 [Detail] 버튼을 클릭하여 해당 테스트 케이스 상세 화면으로 이동합니다.

모바일 테스트 케이스 목록 화면


Test Case 수정 모드 전환하기

모바일 테스트 케이스 상세 화면 > Test Case Information > [Edit]버튼을 클릭하여 수정 모드로 화면을 전환합니다.

모바일 테스트 케이스 상세 화면


Test Case 수정 화면 구성 요소 확인하기

수정 화면으로 전환되면 Test Case Information 영역이 수정 가능한 상태로 변경됩니다. 각 입력 구성 요소는 기존의 입력된 정보가 표시되며, 구성 요소에 따라 필요 정보를 수정할 수 있습니다. 수정 화면에서는 Test Case Information 구성 요소만 수정 가능하며, Test Step List의 개별 스텝은 각 스텝 별 상세 화면에서 수정 가능합니다.

모바일 테스트 케이스 수정 화면

No구성 요소설명필수옵션
1Cancel취소 버튼-
2Save저장 버튼<br>클릭 시 유효성 검증 및 테스트 케이스 수정 후 상세 보기 모드로 전환-
3Platform Type테스트 케이스 실행 환경 구분OMobile App, Mobile Web
4Priority테스트 케이스 우선 순위OHigh, Medium, Low
5Title테스트 케이스 제목O최대 50 글자 입력 가능
6Description테스트 케이스 상세 설명X최대 200 글자 입력 가능

Test Case 정보 수정하기

모바일 테스트 케이스 수정 화면의 구성 요소를 참고하여 필요한 정보를 수정하고, 화면 상단 [Save] 버튼을 클릭합니다.

모바일 테스트 케이스 정보 수정 화면


Test Case 정보 수정 완료 및 확인하기

모바일 테스트 케이스가 정상적으로 수정된 후 테스트 케이스 상세 보기 모드로 화면이 전환되며, 수정된 테스트 케이스 정보를 확인할 수 있습니다.

모바일 테스트 케이스 정보 수정 완료 화면


Test Case 삭제하기

모바일 테스트 케이스 삭제는 개별 삭제 방법과 여러 케이스를 선택하여 한 번에 삭제하는 Bulk 삭제 방법이 제공됩니다.

Test Case 개별 삭제하기

  1. 모바일 테스트 케이스 목록에서 테스트 케이스의 [Detail] 버튼을 클릭하여, 해당 테스트 케이스의 상세 화면으로 이동합니다.

모바일 테스트 케이스 목록 화면

  1. 테스트 케이스 상세 화면 상단의 [Delete]버튼을 클릭합니다.

모바일 테스트 케이스 상세 화면

  1. 삭제 확인 안내 팝업의 [Delete] 버튼을 클릭하면, 해당 테스트 케이스가 삭제되고 테스트 케이스 목록 화면으로 이동됩니다. 테스트 케이스를 삭제하고 싶지 않으면, [Cancel] 버튼을 클릭하여, 삭제를 취소할 수 있습니다.

모바일 테스트 케이스 삭제 확인 팝업 화면


Test Case Bulk 삭제 방법

  1. 모바일 테스트 케이스 목록 상단의 체크박스를 선택하여 전체 선택하거나 삭제하고자 하는 테스트 케이스의 좌측에 위치하는 체크박스를 통해 삭제 대상 테스트 케이스를 선택할 수 있습니다.

모바일 테스트 케이스 목록 화면

  1. [Delete all] 버튼을 클릭합니다.

삭제 대상 테스트 케이스 선택 화면

  1. 삭제 확인 안내 팝업의 [Delete] 버튼을 클릭하면, 선택한 테스트 케이스가 삭제 됩니다. [Cancel] 버튼을 클릭하면, 삭제를 취소할 수 있습니다.

테스트 케이스 삭제 확인 팝업


Test Case 내보내기(Export)

이 기능은 다른 서버 환경에서 생성한 테스트 케이스를 파일로 내보내고, 가져오기(Import) 기능을 통해서 테스트 케이스를 복사 할 수 있는 기능입니다.

Test Case Export 화면으로 이동하기

모바일 테스트 케이스 목록에서 [Export] 버튼을 클릭하여, 테스트 케이스 Export 화면으로 이동합니다.

모바일 테스트 케이스 목록 화면


Test Case Export 화면 구성 요소 확인하기

모바일 테스트 케이스 Export 화면

No구성 요소설명
1Export내보내기 버튼, 클릭 시 선택한 테스트 케이스가 파일 형태로 저장됨
2체크박스전체 선택 또는 특정 테스트 케이스 좌측 체크 박스 선택 가능
3Title테스트 케이스 제목
4Description테스트 케이스 상세 설명
5Test Step Count해당 테스트 케이스를 구성하고 있는 테스트 스텝의 전체 개수
6Priority테스트 케이스 우선 순위
7Updated at테스트 케이스 최종 수정 일시

Test Case Export

모바일 테스트 케이스 Export 화면에서 내보내기를 실행할 대상 테스트 케이스를 선택하고, 우측 상단 [Export] 버튼을 클릭합니다.

모바일 테스트 케이스 Export 대상 선택 화면


Test Case Export 파일 저장하기

윈도우 탐색기에서 Export 파일의 저장 위치를 선택하고, [저장] 버튼을 클릭합니다.

모바일 테스트 케이스 Export 파일 저장 화면


Test Case Export 완료 확인하기

모바일 테스트 케이스의 Export가 정상적으로 완료되면, Export 완료 안내 팝업이 표시됩니다.

모바일 테스트 케이스 Export 완료 화면


Test Case 가져오기(Import)

모바일 테스트 케이스를 import하는 과정을 설명하며, Export 파일 업로드, 미리보기 확인, 최종 Import와 결과 확인 단계를 다룹니다.

Test Case Import 화면으로 이동하기

모바일 테스트 케이스 목록 화면 우측 상단 [Import] 버튼을 클릭하여, 테스트 케이스 Import 화면으로 이동합니다.

모바일 테스트 케이스 목록 화면


Test Case Export 파일 업로드하기

Export로 생성된 테스트 케이스 목록 파일을 프로젝트에 업로드합니다.

  1. 모바일 테스트 케이스 Import > Upload File 화면 > "Upload a file" 링크를 클릭합니다.

모바일 테스트 케이스 Import - Upload File 화면

  1. 윈도우 탐색기에서 테스트 케이스 Export 파일을 선택하고, [열기] 버튼을 클릭합니다.

Export 파일 선택하기 화면


Test Case Import 대상 미리보기

미리보기를 통해 업로드한 파일의 테스트 케이스 목록을 확인하고, 해당 프로젝트에 테스트 케이스 Import 여부를 결정합니다.

Import 미리보기 화면 구성 요소 확인

모바일 테스트 케이스 Import 미리보기 화면

No구성 요소설명
1Clear초기화 버튼, 클릭 시 Upload File 화면으로 이동
2Import가져오기 버튼, 클릭 시 Import 실행
3No단순 번호
4Title테스트 케이스 제목
5Description테스트 케이스 상세 설명
6Test Step Count테스트 케이스의 스텝 개수
7Priority테스트 케이스 우선 순위(High, Medium, Low)
8Status테스트 케이스 신규 여부(New, Update)

[참고] Status 속성 값 설명

  • New: 현재 프로젝트에 존재하지 않는 테스트 케이스, 신규 추가
  • Update: 현재 프로젝트에 존재하는 테스트 케이스, 기존 테스트 케이스 업데이트

Test Case Import하기

Import 미리보기 화면 우측 상단 [Import] 버튼을 클릭하면 테스트 케이스 Import가 시작됩니다.

모바일 테스트 케이스 Import 요청하기


Test Case Import 결과 확인하기

모바일 테스트 케이스의 Import가 완료되면, 아래 화면과 같이 Import 결과가 표시됩니다.

모바일 테스트 케이스 Import 결과 화면

Import 결과 화면 구성 요소

No구성 요소설명
1Complete Count전체 Import 개수 대비 완료 개수 표시
2No단순 번호
3Title테스트 케이스 제목
4Description테스트 케이스 상세 설명
5Test Step Count테스트 케이스의 스텝 개수
6Priority테스트 케이스 우선 순위(High, Medium, Low)
7ResultImport 결과 상태 표시(Done, Fail, Doing, Wait)

[참고] Result 상태 표시

상태 표시 아이콘 종류

NoResult설명
1Done완료
2Fail실패 또는 오류, 아이콘 마우스 오버 시 실패 사유 표시
3Doing진행중
4Wait대기중
Previous
모바일 테스트 시나리오