Apidog 사용자 여러분께,
11월 Apidog은 API 개발 워크플로우를 더욱 스마트하고 협업적으로 만들 강력한 개선 사항을 선보입니다. 강력한 AI 기반 테스트 케이스 생성, 더 원활한 디버깅, 확장된 OpenAPI/Swagger 호환성, 그리고 환경 및 변수 전반에 걸친 향상된 팀워크를 기대해 주세요. 이번 달 Apidog의 모든 새로운 기능은 다음과 같습니다👇
⭐ 새로운 업데이트
🤖 AI 기반의 더욱 스마트해진 API 테스트 케이스 생성: AI 기반 테스트 기능이 대폭 업그레이드되었습니다! AI로 엔드포인트 테스트 케이스를 생성할 때 이제 다음 작업을 수행할 수 있습니다:
- 전체 세부 정보를 생성하기 전에 설명과 함께 테스트 케이스 목록을 미리 볼 수 있어, 어떤 내용이 생성될지 직접 제어할 수 있습니다.

- 기존 테스트 케이스를 기반으로 추가 테스트 케이스를 생성하여 포괄적인 커버리지를 확보할 수 있습니다.

- 완전한 테스트 시나리오를 위해 테스트 케이스와 함께 어설션, 사용자 지정 스크립트 및 기타 사전/사후 프로세서를 동시에 생성할 수 있습니다.

🌐 상태 코드 범위 지원: 이제 API 디자인에서 OpenAPI/Swagger 스펙에 정의된 2XX, 4XX, 5XX, default를 포함한 상태 코드 범위를 지원합니다. 더욱 유연하고 표준을 준수하는 API를 손쉽게 설계하세요.
🎯 지능형 JSON 바디 자동 완성: 디버깅 워크플로우 속도를 높여보세요! API 사양에 요청 바디 스키마가 정의되어 있을 때, Apidog은 이제 엔드포인트 디버깅 중 JSON 바디 입력에 대해 스마트 자동 완성 기능을 제공합니다. 타이핑은 줄이고, 오류는 줄이며, 효율성은 높이세요.

🔐 OAuth 2.0 토큰 로컬 저장: OAuth 2.0 토큰을 획득한 후, 이제 이를 변수의 현재 값으로 저장할 수 있습니다. 이는 토큰을 비공개로 유지하고 다른 팀원과 공유되지 않도록 합니다. 또한, 각기 다른 환경에 대해 별도의 OAuth 2.0 토큰을 관리할 수 있어, 각 컨텍스트에 맞는 올바른 토큰을 쉽게 사용할 수 있습니다.
🔧 향상된 gRPC 오류 처리: gRPC 엔드포인트에서 오류가 반환되더라도 메타데이터(Metadata) 및 트레일러(Trailer) 정보는 정상적으로 표시됩니다.
📦 OpenAPI 사양과 호환되는 응답 컴포넌트: 이제 응답 컴포넌트에 설명과 헤더를 모두 추가할 수 있습니다.
🤝 실시간 전역 변수 협업: 이제 전역 변수가 실시간 자동 업데이트를 통한 다중 사용자 온라인 협업을 지원합니다. 변수 충돌이나 오래된 값에 대한 걱정 없이 팀과 원활하게 작업하세요.
🔔 웹훅 알림의 환경 이름: Apidog CLI로 실행 환경을 지정하여 테스트 시나리오를 실행할 때, 웹훅 알림에 이제 환경 이름이 포함되어 더 나은 컨텍스트와 추적 가능성을 제공합니다.
⚡️ 조직 전체 AI 액세스: 조직에서 AI 기능을 활성화하면, 조직 내 모든 팀이 추가 구성 없이 직접 사용할 수 있습니다.
🛡️ 향상된 개인 환경 처리: 개인 환경을 선택하여 테스트 시나리오를 실행할 때, 다른 팀원들은 이제 혼란스러운 "환경이 삭제되었습니다" 메시지 대신 유용한 "환경을 선택하세요" 알림을 보게 됩니다.
🌿OpenAPI/Swagger 가져오기 및 내보내기 개선 사항:
- OpenAPI/Swagger 스펙의 응답 컴포넌트 가져오기 및 내보내기에 대한 완전한 지원이 추가되었습니다.
- OpenAPI/Swagger 스펙 가져오기 시 `다른 폴더에 동일한 엔드포인트가 있을 때` 옵션인 `기존 엔드포인트 폴더를 변경하지 않고 유지`가 작동하지 않던 문제가 수정되었습니다.
- OpenAPI/Swagger 스펙 가져오기 시 루트의 보안 요구 사항이 올바르게 가져오지 않고 `인증 없음(No Auth)`으로 잘못 구성되던 문제가 수정되었습니다.
- OpenAPI/Swagger 스펙 내보내기 시, 여러 `form-data` 매개변수가 모두 `content-type`으로 구성되어 있을 경우, 마지막 매개변수의 `content-type`만 올바르게 내보내지던 문제가 해결되었습니다.
🐞 버그 수정 및 개선 사항:
- Postman 컬렉션 가져오기 시 작동하지 않던 `Postman의 'e.g.'를 엔드포인트 디버그 케이스로 가져오기` 옵션이 수정되었습니다.
- Git 브랜치 표시 제한이 확장되었습니다. 이제 Git 저장소 연결을 구성할 때 30개 브랜치만 보이던 문제가 해결되었습니다.
- 타사 볼트 공급자로부터 시크릿을 가져오는 데 실패했을 때 오류 메시지 표시 문제가 수정되었습니다.
✨ 추천 자료
API 개발 수준을 한 단계 높일 수 있는 모범 사례와 고급 기능을 살펴보세요:
- Apidog 워크플로우 모범 사례
- Apidog에서 모듈을 사용하여 API를 효율적으로 정리하는 방법
- Apidog에서 API를 설계할 때 디스크리미네이터를 사용하여 타입별로 다른 매개변수 구조를 일치시키는 방법
🌟 향후 계획
12월에는 더 깊은 자동화, 향상된 협업, 그리고 더욱 원활한 개발자 경험에 중점을 둔 흥미로운 새 기능들이 이미 개발 중입니다. 여러분의 피드백은 계속해서 저희 로드맵을 형성하는 데 중요한 역할을 합니다. 여러분의 의견을 기다립니다!
💬 대화에 참여하세요!
다른 API 개발자 및 Apidog 팀과 연결하세요:
추신: 이 모든 업데이트의 전체 세부 정보는 Apidog 변경 로그에서 확인하세요! 🚀
즐거운 API 구축 되세요!
진심으로,
Apidog 팀 드림



