제품

동적 프로그래밍 가능 모의 서버

APIGIT는 Express.js로 구동되며 APIGIT 클라우드 내의 Node.js 샌드박스 컨테이너에서 실행되는 프로그래밍 가능하고 동적인 MockServer를 제공합니다. 이 강력한 도구를 사용하면 동적 콘텐츠 또는 지속 상태를 사용하여 복잡한 비즈니스 로직을 시뮬레이션하고 실제 백엔드 없이 현실적인 환경에서 API를 테스트할 수 있습니다.Express.js의 기능을 활용하여 MockServer는 경로 정의, 미들웨어 사용, 복잡한 응답 생성 등 익숙한 JavaScript 관례를 사용하여 유연하게 설정할 수 있습니다. 또한 MockServer는 API 사양에서 한 번의 클릭으로 자동으로 생성할 수 있어 설정이 간편합니다. MockServer를 사용하면 API를 빠르게 검증하고 문제를 식별하며 배포 전에 올바르게 작동하는지 확인할 수 있어 개발 과정에서 상당한 시간과 노력을 절약할 수 있습니다.

모의 서버 자동 생성
API 사양 정의를 통해 APIGit은 모의 서버에 대한 경로 및 스크립트를 자동으로 생성할 수 있습니다. 그런 다음 응답을 수정하거나 비즈니스 논리를 추가하여 경로를 사용자 지정할 수 있습니다.

MockServer 보기 모드 - 기본 보기
모의 서버의 기본 보기에서 정의된 경로와 스크립트의 구현을 쉽게 검토하여 모의 서버의 기능을 포괄적으로 이해할 수 있습니다.
MockServer 보기 모드 - diff 보기
모의 서버의 'diff 보기'에서 한 스크립트를 다른 스크립트와 비교할 수 있습니다. 이 기능은 특히 코드 생성에 유용합니다. 기존 스크립트를 자동으로 생성된 스크립트와 비교하여 둘 사이의 차이점을 쉽게 검토하고 식별할 수 있습니다.

모의 서버 편집 모드 - 코드 보기
'코드 모드'에서는 모든 경로를 직접 보고 편집할 수 있습니다. 이는 복사 및 붙여넣기와 같이 한 번에 여러 경로를 빠르게 변경하는 데 유용할 수 있습니다. 이는 인터페이스를 통해 탐색하는 것보다 경로를 편집하는 더 효율적인 방법일 수 있습니다.
모의 서버 편집 모드 - diff 보기
응용 프로그램의 다른 섹션과 마찬가지로 커밋하기 전에 'diff 모드'에서 변경 사항을 검토할 수 있습니다. 이를 통해 먼저 변경 사항을 검토하고 승인했음을 알고 자신 있게 변경할 수 있습니다.

상태 저장 기능이 있는 프로그래밍 가능한 고급 모의 서버
모의 서버를 게시하고 사용자 지정 가능한 도메인 이름으로 활성화하십시오. 실제 백엔드가 준비되기 전에 이를 임시 백엔드로 사용하여 API를 테스트하십시오. 라이브 모의 서버는 상태가 저장되며 API 요청 디버깅을 위한 자세한 로그를 제공합니다.

하나의 리포지토리에 대해 여러 개의 활성 실행 모의 서버
API 사양 및 마크다운 문서와 유사하게 git 히스토리의 어느 지점에서나 모의 서버를 게시하여 비즈니스의 다양한 단계를 쉽게 테스트할 수 있습니다. 완전한 시뮬레이션을 위해 여러 활성 모의 서버가 지원됩니다.