1월에 사용자 피드백을 바탕으로 Apidog 팀은 많은 "중대한" 새로운 기능을 추가했습니다. 조기 경험을 위해 웹 버전을 방문해 주세요.
이번 버전의 주요 초점은:
- 새로운 "디버그 모드"는 API 디버깅을 간소화합니다
- 테스트 케이스는 반복문, 조건문 및 기타 기능 추가를 지원합니다
- 새로운 API 배치 관리 기능
- 새로운 API 수정 이력 기능
- 데이터 구조 표시 및 편집 스타일 업그레이드
새로운 "디버그 모드"는 API 디버깅을 간소화합니다
API 관리에는 디버그 모드
가 추가되어 같은 API에서 직접 요청을 전송하고 매개변수를 수정할 수 있습니다. API 문서를 먼저 정의할 필요가 없습니다. 이 모드는 Code-First 사용자의 개발 요구에 더 적합하며 "디버깅"에 중점을 두어 API 요청을 더 간단하고 직접적으로 만들어 API 디버깅 효율성을 향상시킵니다. 디버깅 후에는 API로 저장하여 향후 문서에서 공유 및 협업할 수 있습니다.
디자인 모드: 문서를 먼저 정의/수정한 후 실행;
디버그 모드: 요청을 보내고 같은 API에서 실행합니다.
원래 모드는 "디자인 모드"로 이름이 변경되었으며, 두 모드는 기본적으로 동일한 기능을 가지고 있습니다. 유일한 차이는 상호작용 디자인의 초점입니다. 두 모드 간에 데이터 교환이 가능하며, 사용자는 필요에 따라 전환할 수 있습니다.
테스트 케이스는 반복문, 조건문 및 기타 기능 추가를 지원합니다
테스트 케이스를 설정할 때 이제는 요청 단계에 반복, 조건, 대기, 그룹화 및 오류 처리와 같은 제어 흐름 조건을 추가할 수 있어 사용자가 자동화된 테스트를 통해 더 복잡한 테스트 시나리오를 실현할 수 있도록 도와줍니다.
- 반복문: 고정 숫자와 조건 기반 반복을 지원합니다.
- 조건문: if-else 조건문 추가를 지원합니다.
- 그룹화: 여러 요청 단계를 하나의 그룹으로 묶어 가독성과 사용자 경험을 향상시킵니다.
- 대기: 대기 시간을 설정할 수 있으며, 후속 단계를 실행하기 전에 지연을 허용합니다.
- 오류 처리: 새로운 글로벌 오류 처리 기능은 테스트 케이스가 예상대로 실행되도록 보장합니다.
API의 배치 관리 기능이 추가되었습니다
API 관리의 효율성을 향상시키기 위해 새로운 API 데이터 테이블 표시 페이지가 디렉토리에 추가되어 팀이 통합된 방식으로 API를 관리하기가 더 쉬워졌습니다. 필터링 및 정렬을 위한 데이터 테이블 필드의 사용자 지정도 지원됩니다. 또한 API에 대한 배치 관리 기능도 새로 추가되어, API에 대해 배치 편집, 삭제, 이동, 내보내기 및 기타 작업을 수행할 수 있습니다.
API 수정 이력 기능이 추가되었습니다
팀 간의 협업 시나리오를 더 잘 지원하기 위해 API 문서 및 데이터 모델에 대한 수정 이력 기능이 추가되었습니다.
API 수정 이력은 API의 각 필드에 대한 변경 사항을 기록하며, 팀 구성원의 수정 작업 및 가져오기로 인한 API 문서 변경이 포함됩니다. 역사적 버전과 비교를 지원하여 API에 대해 수행된 특정 변경 사항을 명확하게 이해할 수 있습니다. 동시에, 팀이 API 버전을 더 잘 관리할 수 있도록 모든 역사적 버전으로 복원하는 것도 지원합니다.
데이터 구조 표시 및 편집 스타일 업그레이드
API의 편집 및 표시 API가 완전히 업데이트되었습니다. 포함된 내용:
사용자가 데이터 유형을 편리하게 설정할 수 있도록 돕는 새로운 데이터 스키마 편집기 레이아웃입니다.
API 문서의 데이터 구조 표시 스타일이 최적화되고 업그레이드되었습니다. 예시는 데이터 구조의 오른쪽으로 이동하여 비교 표시가 가능하며, 데이터 이름이 강조되어 매개변수 정보의 가독성을 향상시키고 API 문서의 읽기 경험을 개선합니다.
자세히 알아보기
Apidog 제품 팀은 위에 나열된 것보다 더 많은 새로운 기능을 가져왔습니다:
- 주 창과 프로젝트 창이 통합되었으며, 여러 프로젝트 간의 빈번한 전환, 드래그 및 API 디버깅을 지원하기 위해 프로젝트 탭 구조가 추가되었습니다.
- 문서 게시를 위한 사용자 정의 도메인을 설정할 때 새로운 자가 소유 서버 릴레이 방법이 추가되었습니다.
- Markdown 편집기 문법이 새로운 게시 및 접기 블록 스타일로 확장되었습니다.
- Swagger에서 파일을 가져올 때 Swagger 내의 동기화된 문서의 디렉토리 필드가 지원되며 API 문서의 동기화도 함께 이루어집니다.
- 인증은 OAuth 1.0을 지원합니다.
- API 런타임은 이미지 바이트 스트림을 Mock으로 반환하는 것을 지원합니다.
- 런타임 API의 응답 본체는 Raw 유형에 대해 복사 및 검색을 지원하며, Preview 유형에 대해 복사를 지원합니다.
- 공유 API 문서를 디버깅할 때, 요청 매개변수의 본체가 json, xml 또는 raw일 때 요청 예제가 자동으로 생성됩니다.
- 변수의 로컬 값을 원격 값에 따라 설정할 수 있습니다.
- Markdown 문법은 HTML 속성을 지원합니다.
- API 및 API 테스트 케이스의 사전 및 사후 프로세서는 상위 수준의 사전 및 사후 프로세서의 유효 상태를 표시하여 사용자가 API 작동 중 실제로 유효한 사전 및 사후 프로세서의 세부 사항을 확인하고 각 수준의 전환을 수동으로 제어할 수 있게 합니다.
새로운 기능 외에도 제품 세부 사항 및 사용자 경험을 최적화했습니다. 구체적인 변경 사항은 Apidog 변경 로그에서 확인할 수 있습니다.
사용자가 지속적으로 피드백 및 최적화 제안을 제공해 주시기를 환영하며, 사용자에게 더 나은 제품 기능과 더 나은 사용자 경험을 제공하기 위해 계속해서 제품을 최적화하고 업데이트할 것입니다.
더 많은 사용 설명서 및 작업은 도움 센터를 참조해 주십시오. 질문이 있으시면 Apidog 사용자 그룹에서 언제든지 저희와 소통해 주십시오.