Apidog AI로 한 번의 클릭으로 수십 개의 테스트 케이스 자동 생성하기

Oliver Kingsley

Oliver Kingsley

15 October 2025

Apidog AI로 한 번의 클릭으로 수십 개의 테스트 케이스 자동 생성하기

테스트 케이스 작성은 정상, 비정상, 경계, 보안 케이스 등 다양한 시나리오를 다뤄야 하므로 API 개발에서 가장 시간이 많이 소요되는 부분 중 하나입니다. 이러한 케이스를 수동으로 생성하는 것은 보통 많은 시간이 걸립니다.

다행히 Apidog는 이제 자동 AI 생성 테스트 케이스를 지원합니다. Apidog의 AI 기능은 API 사양을 기반으로 다양한 시나리오를 포괄하는 완전한 테스트 케이스 세트를 몇 초 만에 지능적으로 생성할 수 있습니다.

실행 중인 AI 생성 테스트 케이스

1. 수십 개의 테스트 케이스를 한 번의 클릭으로 생성

생성 버튼을 클릭하면 몇 초 안에 수십 개의 완전히 구조화된 테스트 케이스가 목록에 나타나는 것을 볼 수 있습니다.

AI를 사용하여 테스트 케이스 생성

2. 테스트 유형별 자동 분류

Apidog의 AI 기능은 생성된 테스트 케이스를 긍정, 부정, 경계, 보안 테스트와 같은 범주로 자동 분류합니다.

테스트 유형별 자동 분류

3. 즉각적인 실행 및 유효성 검사

생성된 테스트 케이스를 즉시 실행하고 실시간 엔드포인트 응답을 확인할 수 있습니다. 모든 테스트 케이스 생성이 완료될 때까지 기다릴 필요 없이 유효한 케이스를 공식 테스트 스위트에 바로 채택할 수 있습니다.

유효한 테스트 케이스 채택

4. 효율적인 관리를 위한 일괄 작업

여러 테스트 케이스를 한 번에 실행, 승인 또는 폐기할 수 있습니다. 이를 통해 고품질 테스트 케이스만 더 빠르게 필터링하고 유지할 수 있습니다.

효율적인 관리를 위한 테스트 케이스 일괄 작업

5. 다중 작업 병렬 생성

여러 생성 작업을 동시에 시작하여 다른 AI 모델의 결과와 품질을 비교할 수 있습니다.

다중 작업 병렬 생성

Apidog에서 직접 사용해보고 AI가 테스트 워크플로우를 어떻게 변화시키는지 경험해보세요!

button

AI 기능 활성화 방법

AI 테스트 케이스 생성 기능을 사용하기 전에 몇 가지 간단한 설정 단계가 필요합니다.

기본적으로 Apidog의 AI 기능은 비활성화되어 있으며 수동으로 활성화해야 합니다.

  1. 권한: 이 기능을 구성하려면 조직 또는 팀 관리자(또는 그 이상)여야 합니다.
  2. 버전: Apidog를 최신 버전으로 업데이트했는지 확인하세요.
  3. 활성화 경로: 조직 / 팀 설정AI 기능으로 이동하여 조직 또는 팀에 대한 AI 기능을 활성화합니다. 활성화되면 팀 내의 모든 프로젝트가 AI 기능에 액세스할 수 있습니다.
Apidog에서 AI 기능 활성화

모델 공급자 구성

AI 기능을 활성화한 후에는 최소한 하나의 모델 공급자를 구성해야 합니다.

Apidog는 현재 OpenAI, Anthropic, Google AI Studio, Google Vertex를 포함한 여러 모델 공급자를 기본적으로 지원하며, 다른 공급자를 위한 사용자 지정 API 구성도 허용합니다.

모델 공급자 구성

구성 시 다음 세부 정보를 제공해야 합니다:

모델 공급자 구성 세부 정보

전문가 팁: 최상의 생성 결과를 얻으려면 강력한 모델을 선택하세요. 덜 고급스러운 모델은 만족스럽지 못한 결과를 생성할 수 있습니다.

기본 모델 설정 및 AI 관련 기능 활성화

사용할 모델을 지정하지 않은 경우 Apidog가 자동으로 모델을 선택합니다. 특정 모델을 기본 모델로 수동으로 선택하고 필요한 AI 관련 기능을 활성화할 수도 있습니다.

모든 것이 구성되고 AI 기능이 활성화되면 프로젝트를 새로 고치기만 하면 프로젝트 인터페이스 전체에서 새로운 AI 기능이 나타납니다.

AI로 테스트 케이스를 생성하는 방법

모든 엔드포인트의 테스트 케이스 탭에서 AI로 생성이라는 항목을 찾을 수 있습니다.

AI로 테스트 케이스 생성

이를 클릭하면 측면 패널이 열리며, 긍정, 부정, 경계, 보안 유형 및 해당 하위 범주를 포함하여 생성할 테스트 케이스 유형을 선택할 수 있습니다.

테스트 케이스 생성 규칙 구성

엔드포인트에 인증이 필요한 경우 Apidog는 자동으로 자격 증명을 감지하고 적용합니다. 키는 로컬에서 암호화되고 안전하게 전송되며 생성 후 해독되어 기능과 보안을 모두 보장합니다.

모델 자격 증명 구성

생성 전에 하단 입력 상자에 추가 지침을 추가하여 AI 출력이 기대에 더 잘 부합하도록 할 수 있습니다.

테스트 케이스 생성을 위한 추가 지침

생성을 클릭하면 AI가 API 사양 및 구성에 따라 작동하기 시작합니다. 생성된 테스트 케이스는 즉시 실행하여 API 응답을 확인할 수 있습니다. 필요한 케이스를 승인하거나 원치 않는 케이스를 폐기할 수 있으며, 여러 케이스를 한 번에 관리할 수도 있습니다.

AI를 사용하여 테스트 케이스 생성

참고: API 사양이 자세할수록 AI 생성 테스트 케이스의 품질이 향상됩니다.

예를 들어, API 사양의 각 열거형 값에 명확한 설명이 포함되어 있으면 Apidog의 AI 기능은 모든 가능한 열거형 값을 다루는 케이스를 자동으로 생성할 수 있으며, 최적의 조합을 위해 직교 배열 테스트 방법까지 사용할 수 있습니다.

향후 버전에서 Apidog는 테스트 케이스에서 테스트 데이터 구성을 지원하여 AI가 관련 테스트 데이터를 자동 생성하고 채워 테스트 효율성을 더욱 향상시킬 것입니다.

Apidog의 더 많은 AI 기능

테스트 케이스 생성 외에도 Apidog의 AI 기능에는 다음과 같은 여러 스마트 기능이 포함되어 있습니다.

AI로 스키마 수정

조직 / 팀 설정AI 기능에서 AI 지원 매개변수 수정을 활성화한 다음 프로젝트를 새로 고칩니다.

인터페이스에서 스키마 위에 마우스를 올리면 AI 기능 아이콘이 나타납니다. 이를 클릭하여 AI가 스키마를 자동으로 수정하도록 할 수 있습니다.

05-apidog-01.gif

엔드포인트 규정 준수 확인

AI 기능에서 엔드포인트 규정 준수 확인을 활성화한 다음 프로젝트를 새로 고칩니다. API 디자인 가이드라인을 설정한 후 AI를 사용하여 API가 규칙을 따르는지 확인할 수 있습니다.

엔드포인트 디자인 가이드라인 확인

AI 명명

AI 기능에서 AI 명명을 활성화한 다음 프로젝트를 새로 고칩니다. 엔드포인트 또는 스키마를 편집할 때 필드 이름 영역 위에 마우스를 올리면 AI 아이콘이 나타나며, AI가 팀의 명명 규칙에 따라 표준화된 필드 이름을 제안할 수 있도록 합니다.

AI를 사용하여 필드 이름 생성

결론

Apidog의 AI 테스트 케이스 생성 기능은 정상, 비정상, 경계, 보안 시나리오를 다루는 완전한 테스트 케이스 세트를 자동으로 생성합니다. 이러한 케이스를 즉시 그리고 일괄적으로 실행, 검증 및 관리할 수 있어 시간을 절약하고 반복적인 작업을 줄이며 테스터가 논리 검증 및 테스트 전략 최적화에 집중할 수 있도록 합니다. 이는 전반적인 테스트 효율성을 크게 향상시킵니다.

테스트 케이스 생성 외에도 Apidog는 API 개발 워크플로우를 단순화하고 가속화하도록 설계된 다양한 AI 기반 도구를 제공합니다. 단계별 지침은 Apidog 도움말 센터를 방문하세요.

Apidog에서 API 설계-첫 번째 연습

API를 더 쉽게 구축하고 사용하는 방법을 발견하세요