안녕하세요
서버 API 테스트에 대한 Test Case 작성 및 관리를 위해서 작성 한 템플릿이 있어 공유합니다.
템플릿
각 필드의 의미
필드이름 |
설명 |
TC ID |
테스트 케이스의 ID를 부여하여 이슈 등록 및 관리에 사용합니다. |
Component |
서버의 테스트할 Component 및 Module을 입력합니다. |
API |
API URI를 입력합니다. |
Test Type |
특정 API만 테스트는 Unit , Data Driven Test 는 DataDriven으로 구분합니다. |
Summary |
테스트의 성공, 실패와 함께 테스트에 대한 요약정보를 적습니다. 예) [Normal] 회원가입 – 성공 [Abnormal] 회원가입 – 유효하지 않는 회원ID |
Importance |
중요도를 나타냅니다. - 가장 일반적인 기능은 High - 비정상 케이스는 Medium - Response message 또는 Response Code문제 |
Precondition |
사전조건을 작성합니다. 예) 환불가능 상품 회원가입 |
Request Param Info |
Unit 테스트의 경우만 작성 Data Driven Test의 경우 무시 |
Expected Result |
Assertion 정보를 기입합니다. 예 ) 회원가입시 메인화면이 표시되어야 합니다. |
Test Result |
PSS/FAIL정보를 입력합니다. 서버테스트는 주로 자동화하기 때문에 입력하지 않고 TestNG등 테스트 리포트를 통해 대체합니다. |
Updated Date |
마지막 TestCase 가 수정된 날짜를 기입합니다. |
Notes |
추가적으로 필요한 내용을 기입합니다. |
7단계 미팅 프로세스 (The Seven-Step Meeting Process) (0) | 2017.10.23 |
---|---|
서버 API 테스트 요청서 템플릿 (마이크로서비스아키텍쳐) (0) | 2017.10.12 |
테스트 자동화할 항목 선정 기준 (1) | 2017.03.21 |
로그 파일에 포함되어야 하는 항목 (0) | 2017.03.02 |
큰 QC팀의 5가지 주요 문제점 (0) | 2016.10.07 |