UAT(User Acceptance Testing)는 제휴사 시스템이 실제 운영 환경에서 사용될 준비가 되었는지 최종적으로 확인하는 테스트 단계입니다.
이 단계에서 제휴사는 프로젝트에 승인된 API를 테스트 하고, KONA PLATE 팀은 UAT 테스트 결과를 점검합니다.
UAT 보고서란?
UAT에서 모든 API 테스트가 정상적으로 작동하는 것이 확인 완료되면, UAT 보고서(UAT Report)가 생성됩니다.
UAT 보고서를 기반으로 KONA PLATE 팀의 승인을 받게 되면 구축한 서비스는 오픈이 가능합니다.
UAT 테스트 요청 방법
KONA PLATE가 제공하는 샌드박스 키 또는 SI 키를 통해 API 테스트를 완료하였다면, UAT 테스트를 진행할 수 있습니다.
UAT 테스트는 UAT 목록 페이지에서 요청할 수 있습니다.
UAT 테스트 요청을 하면, KONA PLATE 팀의 승인 과정을 통해 UAT 서버 키가 담긴 승인 메일을 보내드립니다.
회원은 UAT 서버 키 정보를 이용하여 UAT를 진행할 수 있으며, UAT 서버 키 정보는 [자격인증 페이지]에서도 확인할 수 있습니다.
UAT 진행 중, 별도 UAT 요청
이미 테스트 진행 중인 UAT가 존재할 경우, 추가적인 UAT를 요청할 수 없고 진행 중인 UAT를 종료 후 요청해야 합니다.
UAT가 진행 중일 경우, 프로젝트의 키를 생성하거나 삭제할 수 없고 API를 추가 또는 삭제 요청할 수 없습니다.
프로젝트 키 혹은 API를 추가 생성하거나 삭제하려면 진행 중인 UAT를 종료하세요.
| UAT 테스트
UAT 테스트
UAT 테스트를 위한 UAT 서버 키 정보는 자격인증 페이지 혹은 UAT 승인 메일에서 확인 할 수 있습니다.
Header 값에 UAT 서버 키 정보를 설정하고 API 거래를 발생시키면, API의 테스트 결과 값을 UAT 목록 페이지에서 확인 할 수 있습니다.
(단, UAT가 진행 중인 상태일 때만 가능합니다.)
UAT 진행 사항은 KONA PLATE 서버에 저장되며, 제휴사는 UAT 진행 과정 및 결과를 UAT 목록 페이지 혹은 UAT 보고서를 통해 확인할 수 있습니다
정확한 API 테스트를 위해 UAT 상세 정보와 보고서를 참고하고, 여러 번의 UAT 테스트를 권고합니다.
UAT 테스트 통과 조건
테스트한 API가 모두 통과가 되면, 진행 중인 UAT가 통과 상태로 종료됩니다.
최소 1개 이상의 실패 API 테스트가 존재하면 UAT 테스트는 종료되지 않습니다.
UAT 진행 중, 통과된 API에서 오류가 발생했더라도 해당 API는 통과 상태로 간주됩니다.
UAT 테스트 통과
프로젝트의 모든 API가 UAT를 통과했다면, UAT가 종료되고 서비스를 오픈할 수 있는 상태입니다.
KONA PLATE 팀에 문의하여 서비스를 오픈할 수 있도록 컨설팅 및 도움을 요청하세요.
서비스가 출시된 후에 API를 추가했다면, UAT를 한번 더 요청하여 추가된 API 테스트를 통과해야 합니다.
이 때 UAT 서버 키 정보는 기존의 UAT 서버 키와 동일합니다. API 추가를 위해서는 KONA PLATE 팀으로 문의하세요.
| UAT 테스트 상세 정보
UAT 상세 페이지
UAT 목록 페이지에서는 진행 중이거나 종료된 UAT를 확인할 수 있습니다.
특정 UAT 테스트를 클릭할 경우, 해당 UAT의 상세 정보를 볼 수 있습니다
UAT 상세 페이지에서는 UAT 별 API 테스트 상태와 UAT 테스트 보고서를 다운로드 받아 확인할 수 있습니다.
UAT 테스트 보고서
UAT 목록 페이지에서 UAT 상제 정보를 클릭하면, 진행했던 UAT 테스트의 보고서가 PDF 형태의 파일로 제공됩니다.
테스트 보고서에서는 UAT 상세 정보 페이지보다 더 자세한 통과 및 실패 정보를 얻을 수 있습니다.