마지막 수정:
Click to expand / collapse
안전하고 빠른 통합 개발을 위해 실제 API의 동작을 모방하는 모의 서버 및 샌드 박스 환경을 만듭니다. 이를 통해 클라이언트의 논리를 테스트하고 인터페이스를 테스트하며 생산 및 실제 데이터에 영향을주지 않고 QA를 자동화 할 수 있습니다.
이러한 환경은 복잡한 설정과 위험없이 API로 시작하려는 파트너, 모바일 응용 프로그램 개발자 및 프론트 엔드 팀에게 중요합니다.
모의 상자는 무엇입니까?
| 타입 | 약속 |
|---|---|
| 모의 서버 | 실제 비즈니스 논리없이 예측 가능한 답변 제공 |
| 샌드 박스 수요일 | 테스트 데이터베이스 및 격리 된 인프라를 갖춘 전체 스 |
| 동적 모의/정적 | 정적 모크와 동적 모크 지원 |
| OpenAPI 자동 생성 | 빠른 시작 API 스펙 모크 만들기 |
우리가 구현하는 방법
Mockoon, WireMock, Stoplight, Beeceptor 및 맞춤형 미들웨어 사용
데이터 격리: 테스트 데이터베이스, 가짜 토큰, 비활성화 된 결제 게이트웨이
서브 도메인 또는 VPN을 통한 샌드 박스 액세스
모크를 생성하기 위해 사양 가져오기 (OpenAPI/Swagger)
테스트 환경을 최신 상태로 유지하기위한 CI 통합
장점
전투 API에 액세스하지 않고 팀을위한 빠른 시작
데이터 손상 또는 부작용의 위험 없음
QA 및 통합 테스트 가속
완전한 응답 매니지먼트로 API 동작 복제
격리 된 환경에서 동시에 실행되는 여러 명령
특히 중요한 곳
핀 테크 및 결제 솔루션
모바일 응용 프로그램 및
개방형 API 파트너 통합
CI/CD 프로세스 및 병렬 개발을 사용한 명령