MockServer
API 응답을 시뮬레이션하고 실시간 트래픽을 검사하며 장애를 주입할 수 있는, 테스트용 HTTP(S) 목 서버 겸 프록시입니다.
개요
MockServer는 HTTP(S) 요청을 가로채 설정된 목 응답으로 답하므로, 팀은 아직 존재하지 않거나 신뢰할 수 없거나 오류 상황을 재현하기 어려운 의존성을 대상으로도 테스트할 수 있습니다. 타임아웃, 형식이 잘못된 응답, 특정 실패 코드를 필요에 따라 주입하는 것도 포함됩니다. 프록시로 실행해 실시간 트래픽을 기록하고 수정할 수도 있습니다.
MockServer는 외부 API에 의존하는 통합 테스트를 작성하는 팀에 적합합니다. 카탈로그에 있는 Hoppscotch를 보완하는 관계로, Hoppscotch는 자동화된 테스트를 위해 목을 만드는 것이 아니라 API를 수동으로 탐색하고 호출하기 위해 만들어졌습니다.
- 카테고리
- 테스팅
- 언어
- Java
- 라이선스
- Apache-2.0
관련 프로젝트
Keploy
Apache-2.0eBPF로 실제 API와 데이터베이스 트래픽을 기록해 코드 변경 없이 자동으로 테스트 케이스와 데이터 목으로 변환해주는 개발자 중심 API 테스트 도구입니다.
- 테스팅
Chaos Mesh
Apache-2.0Pod, 네트워크, I/O 등 다양한 제어된 장애를 주입해 시스템이 실제 장애 상황에서 어떻게 동작하는지 검증하는, Kubernetes를 위한 클라우드 네이티브 카오스 엔지니어링 플랫폼입니다.
- 테스팅
Cypress
MIT현대적인 웹을 위해 만들어진 JavaScript 엔드투엔드 테스트 프레임워크로, 빠르고 신뢰할 수 있는 테스트를 제공합니다.
- 테스팅
Fortio
Apache-2.0마이크로서비스를 위해 만들어진 부하 테스트·네트워크 측정 도구로, 지속적인 부하 상태에서 상세한 지연 시간 백분위수를 보고합니다.
- 테스팅
잘못된 정보를 발견하셨나요? GitHub에서 수정 제안하기