03 / 검증

다시 실행하고 설명할 수 있는 API 테스트를 구축하세요

완전한 API 흐름을 모델링하고, 런타임 데이터를 연결하고, 응답을 검증하며, 조직이 정한 한도 안에서 요청, 설정, HTTP 증거를 보존합니다.

Armoury API request, response 및 assertion 작업 공간
Armoury API request, response 및 assertion 작업 공간

API Testing은 일회성 요청 패널이 아니라 완전한 Armoury 작업 공간입니다.

4개 scope타입이 지정된 변수 재실행과거 실행 내용 추적보존된 HTTP 증거

상태를 포함한 API 검증

엔드포인트 하나가 아니라 전체 교환 과정을 모델링하세요.

Request 정의, 런타임 상태, assertion, 설정 이력, 보존된 HTTP 증거를 함께 관리해 결과를 다시 실행하고 설명할 수 있습니다.

01

완전한 API 스위트 구성

API Project, Group, 물리 또는 참조 Collection, 중첩 흐름, 순서가 있는 Request로 실제 서비스 동작을 모델링합니다.

02

흐름 전체에 상태 전달

Project, Environment, Collection, Request scope에서 타입이 지정된 변수를 해석하고 extractor와 Save Variable assertion으로 호출을 연결합니다.

03

상태 코드 이상의 내용 검증

인증, request body, 전송 옵션, HMAC, Hash, Timestamp module, 지연, 반복, 조건부 건너뛰기, response assertion을 설정합니다.

04

실행 결과가 바뀐 이유 설명

보존된 Request 및 Collection report, 설정 버전, HTTP 증거, replay lineage를 검토한 뒤 선택한 과거 설정을 비교하거나 적용합니다.

요청 체인에서 증거까지

첫 Request의 데이터를 마지막 assertion까지 전달하세요.

순서를 구성하고, 올바른 scope에서 런타임 값을 해석하고, 차례대로 실행한 뒤 동작이 바뀌면 저장된 report를 조사합니다.

01

흐름 모델링

API Project를 만들고 Group과 중첩 Collection을 구성한 뒤 Request를 실행 순서대로 정의합니다.

02

상태와 검사 추가

Environment를 선택하고 변수를 해석하고 런타임 값을 생성한 뒤 상태, 시간, body, header, cookie, JSONPath를 검증합니다.

03

실행하고 조사

Request 하나를 보내거나 Collection을 실행한 다음 report, HTTP exchange, 버전, 재실행 이력을 검토합니다.

설명할 수 있는 백엔드 동작

백엔드 동작을 반복하고 검토할 수 있게 만드세요

저장된 정의, 런타임 입력, 순서가 있는 흐름, assertion, 보존된 request와 response 증거가 긴밀히 연결되어 통과 또는 실패 원인을 조사할 수 있습니다. 커버리지는 설정된 보존, 마스킹, 응답 크기 제한을 따릅니다.

플랜 및 평가 방식 검토