소개 2 - RESULTS 모드

본 설명은 Mac OS 10.13.3 (High Sierra) 기준으로 작성되었습니다. 

Tstudio 는 세 개의 모드로 구성되어, 스크립트 작성부터 검증, 결과에 대한 단계별 진행이 가능합니다.
세 가지 모드인 SUITES, RESULTS, DEPLOYS 화면에 대한 구성 요소 및 주요 기능에 대해 설명합니다.

 

2. RESULTS 모드

RESULTS 모드에서는 작성된 스크립트에 대한 테스트(검증) 결과를 확인할 수 있습니다.
모든 테스트 케이스가 PASS 한 경우에만 유효한 스크립트로 인정되어 외부로 배포될 수 있습니다.

[2-1] : Timeline 패널
[2-2] : Result Infomation 패널
[2-3] : Export 아이콘 

 아래에 각 패널에 대한 설명을 합니다. 

  

2-1. Timeline 패널

작성된 테스트 스크립트를 수행(검증)을 하면 결과가 시간 순으로 누적되어 표시됩니다.
단, 스크립트를 끝까지 수행한 경우에만 결과가 생성됩니다.

생성된 결과는 트리 구조로 펼치고 접기가 가능하며 Test Suite / Case / Step 에 대한 결과로 표현됩니다.

각각의 항목을 선택하면 [2-2] 패널에 상세한 정보를 표시합니다.
Timeline 에 노출되는 항목의 수는 "환경 설정 > 일반 설정 > Limite Result" 에서 변경이 가능합니다.

접힌 상태의 Test Suite / Case 의 결과는 Test Step 의 결과에 의해 표시됩니다.

 : 결과가 모두 PASS 의 경우

 : Step 의 결과가 Fail, No Run, Pass 중 2개 이상 존재할 경우

 : Step 의 결과가 모두 Fail 의 경우

 : Case 의 결과에 Ignore 옵션이 있는 경우

 

Test Step 의 결과는 색상과 아이콘으로 표시됩니다.

 : Pass

 : No Run 

 : Fail (Ignore 포함)

* 결과에 대한 정보 확인하기 >

 

2-2. Result Information 패널

Result Informaion 패널은 [2-1] Timeline 패널의 선택된 항목에 대한 상세 결과를 표시합니다.

2-1-1. #Number(Test Script) 선택하면 해당 Test Script 에 대한 요약 정보를 표시
2-1-2. Test Suite 를 선택하면 Test Suite 의 하위 Case / Step 을 포함한 요약 정보를 표시
2-1-3. Test Case 를 선택하면 Test Case 의 하위 Step 을 포함한 요약 정보를 표시
2-1-4. Test Step 을 선택하면 해당 Step 의 상세 정보를 표시

 

2-1-1. #Number(Test Script) > Result Information

mceclip12.png

Testing Envierments : 테스트 환경 정보를 표시합니다.

- APP 정보 : 타겟 APP 에 대한 이름, Package Name, APP 버전, APP Size 정보 등을 표시합니다.
- 디바이스 정보 : 스크립트를 작성한 디바이스에 대한 OS 정보 및 HW 정보를 표시합니다.

Session Overview : 테스트 스크립트의 동작 환경 및 요약 결과 정보를 표시합니다.

- Test Results : Fail 카운트를 표시
- Test Dutaion : 스크립트 시작부터 완료까지의 소요 시간 표시
- Test Framwork 정보 : 스크립트 지원 언어와 Test Framework 상세 정보 내용 표시

System Resource Usage (시스템 자원 사용량) : 선택된 구간의 CPU, Memory 사용량을 그래프로 표시

Desired Capabilities : Test 에 필요한 기능(규약) 정보 표시

Unique Failures Found(실패한 Script 상세) : Fail 에 대한 Test Framework 오류 발생 부분 스크립트 정보 표시

Application Logs : 타겟 APP 에 정의된 로그 정보 표시

 

2-1-2. Test Suite > Result Information

mceclip0.png

Suite Overview : Test Suite 동작 환경 및 하위 Case / Step 의 요약 결과 정보를 표시합니다. 

Captured Screens (테스트 화면) : Test Suite 내 기대 결과 화면과 테스트(검증) 결과 화면과 오류를 표시합니다.

- Replay (리플레이) : 결과 화면을 소요 시간에 맞춰 재생합니다.
- Compare (비교하기) : 실제 결과 화면을 표시 여부를 토글 모드로 선택합니다.

* 테스트 화면을 선택하면 기대 결과와 실제 결과의 이미지를 비교할 수 있습니다.

 

 2-1-3. Test case > Result Information

 [2-1-2] 화면과 동일한 컨텐츠로 구성되며, 상세 정보가 선택된 Test Case 에 대한 정보로 표시됩니다.

 

2-1-4. Test Step > Result Information

[2-1-2] 화면과 동일한 컨텐츠로 구성되며, 상세 정보가 선택된 Test Step 에 대한 정보로 표시됩니다.

Test Step Details (테스트 Step 상세) : 해당 Test Step 에 대한 상세 정보를 표시합니다.

Screen_Shot_2018-10-11_at_11.10.50.png

 

2-3. Export 아이콘

 : [2-1] Timeline 에서 선택된 테스트 스크립트를 code.js 파일로 저장합니다. 파일은 아래와 같은 형태로 표현됩니다.

Screen_Shot_2018-10-11_at_11.22.05.png

 : [2-2] Result Informaion 에 표시된 내용을 PDF 파일 형태로 저장합니다.

 : [2-2] Result Informaion 에 표시된 내용을 프린트 할 수 있도록 준비합니다.

 

 

 

 

<- SUITES 모드 소개           DEPLOY 모드 소개 ->

 

 

도움이 되었습니까?
0명 중 0명이 도움이 되었다고 했습니다.