Apidog Docs
🇰🇷 한국인
  • 🇺🇸 English
  • 🇯🇵 日本語
  • 🇪🇸 Español
  • 🇰🇷 한국인
  • 🇨🇳 简体中文
  • 🇵🇹 Português (Portugal)
  • 🇮🇩 Bahasa Indonesia
  • 🇧🇷 Português (Brasil)
  • 🇻🇳 Tiếng Việt
  • 🇨🇳 繁體中文
🇰🇷 한국인
  • 🇺🇸 English
  • 🇯🇵 日本語
  • 🇪🇸 Español
  • 🇰🇷 한국인
  • 🇨🇳 简体中文
  • 🇵🇹 Português (Portugal)
  • 🇮🇩 Bahasa Indonesia
  • 🇧🇷 Português (Brasil)
  • 🇻🇳 Tiếng Việt
  • 🇨🇳 繁體中文
🇰🇷 한국인
  • 🇺🇸 English
  • 🇯🇵 日本語
  • 🇪🇸 Español
  • 🇰🇷 한국인
  • 🇨🇳 简体中文
  • 🇵🇹 Português (Portugal)
  • 🇮🇩 Bahasa Indonesia
  • 🇧🇷 Português (Brasil)
  • 🇻🇳 Tiếng Việt
  • 🇨🇳 繁體中文
HomeLearning Center
Support CenterAPI ReferencesDownloadChangelog
HomeLearning Center
Support CenterAPI ReferencesDownloadChangelog
  1. 테스트 시나리오 실행
  • Apidog 학습 센터
  • 시작하기
    • Apidog 소개
    • Apidog의 기본 개념
    • Apidog 탐색하기
    • 빠른 시작
      • 개요
      • 엔드포인트 생성하기
      • 요청 만들기
      • 어서션 추가하기
      • 테스트 시나리오 생성
      • API 문서 공유
      • 더 알아보기
    • Apidog로 마이그레이션
      • 개요
      • 수동 가져오기
      • 예약 가져오기(데이터 소스 바인딩)
      • 가져오기 옵션
      • 데이터 내보내기
      • 가져오기
        • Postman에서 가져오기
        • OpenAPI Spec 가져오기
        • cURL 가져오기
        • Markdown 가져오기
        • Insomnia에서 가져오기
        • apiDoc에서 가져오기
        • .har 파일 가져오기
        • WSDL 가져오기
  • Mock API 데이터
    • 개요
    • 스마트 목
    • 사용자 지정 목
    • 목 우선순위 순서
    • 목 스크립트
    • 클라우드 목
    • Self-Hosted Runner Mock
    • 목 언어(로케일)
  • 계정 및 환경설정
    • 계정 설정
    • OpenAPI 액세스 토큰 생성
    • 알림
    • 언어 설정
    • 단축키
    • 네트워크 프록시 구성
    • 데이터 백업
    • Apidog 업데이트
    • 계정 삭제
    • 실험적 기능
  • 요청 보내기
    • 개요
    • SSE 디버깅
    • MCP 클라이언트
    • Socket.IO
    • WebSocket
    • Webhook
    • SOAP 또는 WebService
    • GraphQL
    • gRPC
    • 디버깅에 요청 프록시 에이전트 사용
    • 요청 만들기
      • 요청 기록
      • 요청 기본 사항
      • 매개변수 및 본문
      • 요청 헤더
      • 요청 설정
      • 요청 디버그
      • 요청을 엔드포인트로 저장하기
      • HTTP/2
    • 인증 및 권한 부여
      • 개요
      • CA 및 클라이언트 인증서
      • 인증 유형
      • Digest Auth
      • OAuth 1.0
      • OAuth 2.0
      • Hawk 인증
      • Kerberos
      • NTLM
      • Akamai EdgeGrid
    • 응답 및 쿠키
      • API 응답 보기
      • 쿠키 관리
      • 개요
  • API 개발 및 디버깅
    • 개요
    • 요청 생성
    • 요청 보내기
    • 디버깅 케이스
    • 테스트 케이스
    • 동적 값
    • 응답 검증
    • 디자인 우선 vs 요청 우선
    • 코드 생성
    • 환경 및 변수
      • 개요
      • 변수 사용하기
      • 환경 관리
    • Vault 시크릿
      • 개요
      • HashiCorp Vault
      • Azure Key Vault
      • AWS Secrets Manager
    • 동적 값 모듈
      • Airline
      • 동물
      • 색상
      • Commerce
      • Company
      • 데이터베이스
      • Datatype
      • 날짜
      • 금융
      • Food
      • Git
      • Hacker
      • Helpers
      • Image
      • Internet
      • Location
      • Lorem
      • 음악
      • Number
      • Person
      • Phone
      • 과학
      • String
      • System
      • Vehicle
      • Word
    • 사전/사후 프로세서
      • 개요
      • 어서션
      • 변수 추출
      • Wait
      • 보안
      • 데이터베이스 작업
        • 개요
        • MySQL
        • MongoDB
        • Redis
        • Oracle Client
      • 스크립트 사용
        • 개요
        • 전처리 스크립트
        • 사후 처리 스크립트
        • Public Scripts
        • Postman 스크립트 참조
        • 다른 프로그래밍 언어 호출하기
        • JS 라이브러리 사용하기
        • 응답 시각화
        • 스크립트 예제
          • 어서션 스크립트
          • 변수 사용하기
          • 요청 수정하기
          • 기타 예시
    • API 디버깅
      • AI Agent Debugger
      • A2A Debugger
  • API 설계
    • 개요
    • 새 API 프로젝트 생성
    • 엔드포인트 기본 사항
    • API 설계 지침
    • 모듈
    • 여러 요청 본문 예시 구성
    • 컴포넌트
    • 공통 필드
    • 전역 매개변수
    • 엔드포인트 변경 이력
    • 댓글
    • 엔드포인트 일괄 관리
    • 사용자 지정 프로토콜 API
    • Spec-first 모드(Beta)
    • 보안 스키마
      • 개요
      • 보안 스키마 생성
      • 보안 스키마 사용
      • 온라인 문서의 보안 스키마
    • 고급 기능
      • 사용자 지정 엔드포인트 필드
      • 연결된 테스트 시나리오
      • 엔드포인트 상태
      • 매개변수 목록의 표시 방식
      • 엔드포인트 고유 식별
    • 스키마
      • 개요
      • 새 스키마 생성
      • 스키마 구축
      • JSON 등에서 스키마 생성
      • oneOf, allOf, anyOf
      • Discriminator 사용하기
  • API 테스트
    • 개요
    • 테스트 시나리오
      • 테스트 시나리오 생성
      • 요청 간 데이터 전달
      • 흐름 제어 조건
      • 엔드포인트 및 엔드포인트 케이스에서 데이터 동기화
      • 다른 프로젝트에서 엔드포인트 및 엔드포인트 케이스 가져오기
      • 테스트 시나리오 내보내기
    • 테스트 보고서
      • 테스트 보고서
    • 테스트 시나리오 실행
      • 테스트 시나리오 실행
      • 테스트 시나리오 일괄 실행
      • 데이터 기반 테스트
      • 공유 테스트 데이터
      • 예약 작업
      • 다른 프로젝트의 API 런타임 환경 관리
    • 테스트 스위트
      • 개요
      • 테스트 스위트 생성
      • 테스트 스위트 오케스트레이션
      • 로컬에서 테스트 스위트 실행
      • CLI를 통해 테스트 스위트 실행
      • 예약 작업
    • API 테스트
      • 통합 테스트
      • 성능 테스트
      • 엔드투엔드 테스트
      • 회귀 테스트
      • 계약 테스트
    • Apidog CLI
      • 개요
      • Apidog CLI 설치 및 실행
      • Apidog CLI 옵션
    • CI/CD
      • 개요
      • Github Actions와 통합
      • Gitlab과 통합
      • Jenkins와 통합하기
      • Git 커밋으로 테스트 트리거하기
  • API 문서 게시
    • 개요
    • 지원되는 API 기술
    • Quick Share
    • API 문서 보기
    • Markdown 문서
    • 문서 사이트 게시
    • 사용자 지정 로그인 페이지
    • 사용자 지정 레이아웃
    • 사용자 지정 CSS, JavaScript, HTML
    • 사용자 지정 도메인
    • AI 기능
    • SEO 설정
    • 고급 설정
      • 문서 검색
      • CORS 프록시
      • Google Analytics 통합
      • 폴더 트리 설정
      • 가시성 설정
      • 문서 URL에 값 임베드하기
    • API 버전
      • 개요
      • API 버전 생성
      • API 버전 게시
      • API 버전별 엔드포인트 공유
  • 브랜치
    • 개요
    • 스프린트 브랜치 생성
    • 브랜치에서 API 테스트하기
    • 브랜치에서 API 설계하기
    • 스프린트 브랜치 병합
    • 스프린트 브랜치 관리
    • AI Branch(베타)
  • AI 기능
    • 개요
    • AI 기능 활성화
    • 테스트 케이스 생성
    • AI로 스키마 수정하기
    • 엔드포인트 규정 준수 검사
    • API 문서 완성도 검사
    • AI 기반 필드 명명
    • 자주 묻는 질문
  • Apidog MCP 서버
    • 개요
    • AI에 Apidog 프로젝트 연결
    • 게시된 문서를 AI에 연결하기
    • OpenAPI 파일을 AI에 연결하기
  • 모범 사례
    • API 서명 처리
    • OAuth 2.0으로 보호되는 API에 접근하기
    • 협업 워크플로
    • 인증 상태 관리
  • 오프라인 공간
    • 개요
  • Apidog Europe
    • Apidog Europe
  • 관리
    • 프로젝트 관리
      • 프로젝트 관리
      • 알림 설정
      • 프로젝트 멤버 관리
      • 프로젝트 리소스
        • 데이터베이스 연결
        • Git 연결
    • 팀 관리
      • 팀 관리
      • 팀 멤버 관리
      • 팀 활동
      • 팀 역할 및 권한
      • 팀 리소스
        • General Runner
        • 팀 변수
        • 요청 프록시 에이전트
      • 실시간 협업
        • 팀 협업
    • 온보딩 체크리스트
      • 기본 개념
      • 온보딩 가이드
    • 조직 관리
      • 조직 관리
      • 조직 역할 및 권한
      • 플랜 관리
        • 조직의 청구 관리자
      • Single Sign-On (SSO)
        • SSO 개요
        • Microsoft Entra ID 구성
        • Okta 구성하기
        • 조직에 대한 SSO 구성
        • 사용자 계정 관리
        • 그룹을 팀에 매핑하기
      • SCIM 프로비저닝
        • SCIM 프로비저닝 소개
        • Microsoft Entra ID
        • Okta
      • 조직 리소스
        • 셀프 호스팅 Runner
  • 청구
    • 개요
    • 크레딧
    • 플랜 업그레이드
    • 대체 결제 방법
    • 구독 관리
    • 유료 팀을 조직으로 이동하기
  • 애드온
    • API Hub
    • Apidog Intellij IDEA 플러그인
    • 브라우저 확장 프로그램
      • Chrome
      • Microsoft Edge
    • 요청 프록시
      • 웹에서의 요청 프록시
      • 공유 문서의 요청 프록시
      • 클라이언트의 요청 프록시
  • 데이터 및 보안
    • 데이터 저장 및 보안
    • 사용자 데이터 개인정보 보호 및 보안
    • 요청 라우팅 및 데이터 보안
  • 참조
    • API 설계 우선 접근 방식
    • Apidog OpenAPI 사양 확장
    • JSONPath
    • XPath
    • 정규 표현식
    • JSON Schema
    • CSV 파일 형식
    • Java 환경 설치
    • Runner 배포 환경
    • Apidog Markdown 구문
    • Apidog Swagger 확장
      • 개요
      • x-apidog-folder
      • x-apidog-status
      • x-apidog-name
      • x-apidog-maintainer
    • Apidog JSON Schema 확장
      • 개요
      • x-apidog-mock
      • x-apidog-orders
      • x-apidog-enum
  • 지원 센터
  1. 테스트 시나리오 실행

테스트 시나리오 실행

테스트 시나리오를 구성한 후에는 이를 실행하여 테스트 보고서를 생성할 수 있습니다.

적합한 실행 방법 선택#

Apidog는 다양한 테스트 요구 사항에 적합한 여러 테스트 시나리오 실행 방법을 제공합니다.
1.
로컬 시각적 실행:
이 방법은 로컬 머신에서 시작되며, 소규모의 빠른 테스트에 적합합니다. 개발과 테스트가 동시에 진행되는 경우 특히 효과적이며, 실시간 모니터링과 즉각적인 조정이 가능합니다.
2.
로컬 Apidog CLI 실행:
대규모 데이터 또는 반복 시나리오를 처리하는 데 이상적인 이 방법은 더 빠른 실행 속도를 제공합니다. 오프라인 실행이 가능하므로, 리소스가 제한된 환경이나 그래픽 사용자 인터페이스가 필요하지 않은 환경에 적합합니다.
3.
CI/CD 실행:
이 실행 방식은 CI/CD 파이프라인에 통합되어 자동화된 통합 및 지속적 배포 프로세스에 적합한 옵션입니다. 각 코드 업데이트 후 API의 안정성을 확인하기 위해 테스트가 자주 실행되는 환경에서 특히 유용합니다.
4.
셀프 호스팅 Runner 실행:
팀은 자체 서버에 Apidog Runner를 설정하여 더 강력한 컴퓨팅 리소스를 테스트에 활용할 수 있습니다. 이 방법은 예약 작업을 지원하므로, 정기적인 테스트가 필요한 시나리오나 테스트 요구량이 큰 경우에 이상적입니다.
TIP
테스트 시나리오에서 환경/전역 변수를 사용하는 경우, 선택한 실행 방법에 따라 이러한 변수의 실제 값이 달라질 수 있으며, 이로 인해 테스트 결과가 일관되지 않을 수 있습니다. 자세히 알아보기.
먼저 로컬 시각적 실행부터 시작하겠습니다.

시작하기#

1
원하는 테스트 시나리오로 이동하고, 요청을 실행할 환경을 선택합니다.
테스트 시나리오 환경 선택 인터페이스
2
"Run"을 클릭합니다.
3
현재 실행에 대한 통과율, 실행 시간 및 기타 데이터와 같은 정보를 표시하는 테스트 보고서가 표시됩니다. 각 요청을 펼쳐 유효성 검사 및 어서션을 확인할 수 있습니다.
통과율과 실행 시간을 보여 주는 테스트 보고서
4
실제 요청 및 응답 세부 정보를 확인하려면 "more"를 클릭합니다.
요청 및 응답 세부 정보 보기
테스트 보고서에 대해 자세히 알아보십시오.

테스트 시나리오의 실행 옵션#

Apidog에서 테스트 시나리오를 실행할 때, 특정 요구 사항에 맞게 테스트 실행을 조정할 수 있도록 여러 설정과 옵션을 구성할 수 있습니다.
테스트 시나리오 실행 옵션 및 설정 인터페이스
아래에서는 이러한 설정의 핵심 측면을 살펴봅니다.

환경#

시나리오의 요청이 전달될 서비스(기본 URL)와 사용할 변수 세트를 지정합니다. 자세한 내용은 환경 및 서비스를 참조하십시오.
사용자 지정 요청은 자체 전체 URL을 가지며, 가져온 단계와 달리 이 컨텍스트에서 설정된 환경으로 전달되지 않습니다.

테스트 데이터#

테스트 시나리오는 외부 테스트 데이터 세트 가져오기를 지원합니다. 테스트 시나리오가 실행되면 시스템은 데이터 파일의 모든 데이터 세트를 반복하고 데이터 세트의 데이터를 해당 변수에 할당합니다. 자세한 내용은 데이터 기반 테스트를 참조하십시오.

반복#

시나리오 내 모든 단계가 루프에서 실행될 횟수를 구성합니다.
처리할 데이터가 많은 경우 성능을 최적화하기 위해 Apidog 클라이언트 대신 Apidog CLI를 사용하여 실행하는 것이 좋습니다.

스레드#

여러 스레드에서 모든 단계를 실행하며, 스레드 간 데이터는 간섭을 방지하기 위해 격리된 상태로 유지됩니다.
이 기능은 Beta 상태이며 추가적인 성능 최적화가 필요할 수 있습니다. 엄격한 부하 테스트의 경우 대신 성능 테스트 기능을 사용하는 것이 좋습니다.
CLI에서는 스레드가 지원되지 않습니다.

실행 위치#

테스트 시나리오를 실행하기 위해 실제로 하드웨어 리소스를 소비하는 머신입니다. 테스트 시나리오에서 시작된 모든 요청은 여기에 지정된 머신에서 전송됩니다. 따라서 요청을 보내는 머신의 네트워크 환경 차이로 인해 테스트 결과가 달라질 수 있습니다.
NOTE
이 설정은 테스트 시나리오의 실행 구성 일부로 저장되지 않습니다. 매번 기본적으로 로컬 머신이 테스트 시나리오 실행에 사용됩니다. 또한 이 설정은 일괄 실행 또는 CLI 실행 중에는 적용되지 않습니다. 이러한 경우 요청은 현재 머신의 리소스를 사용하여 시작됩니다.
테스트 시나리오를 실행할 머신을 지정할 때, 테스트 시나리오에 파일(예: 파일 전송, 데이터베이스 연결, 외부 프로그램, SSL 인증서 등)이 포함된 경우 올바른 기능을 위해 모든 필수 파일이 지정된 머신에 로컬로 저장되어 있어야 합니다.

알림#

이 기능을 활성화하면 수동 테스트 시나리오가 완료된 후 지정된 수신자에게 알림이 전송됩니다. 알림에는 테스트 결과 개요와 상세 보고서 링크가 포함됩니다. 테스트가 완료되는 즉시 알림을 보낼지, 실패가 발생한 경우에만 알림을 보낼지 구성할 수 있어 불필요한 알림을 최소화할 수 있습니다. 자세한 내용은 알림 설정을 참조하십시오.

공유됨#

Advanced Settings 오른쪽에 있는 "Share" 옵션을 활성화하면 각 테스트 시나리오 실행 후 생성된 테스트 보고서가 프로젝트의 다른 멤버와 자동으로 공유됩니다. 팀 내에서 공유된 모든 테스트 보고서는 Test Reports 섹션의 Shared 탭에서 확인할 수 있습니다. 자세한 내용은 테스트 보고서를 참조하십시오.
현재 테스트 시나리오에 다른 프로젝트에서 가져온 엔드포인트가 포함된 단계가 있는 경우, 다음 가이드를 참조할 수 있습니다. 다른 프로젝트의 API 런타임 환경 관리

고급 설정#

테스트 시나리오 고급 설정 패널

오류 발생 시#

어서션 실패, 데이터 형식 유효성 검사 실패, 서버 오류 등을 포함할 수 있는 오류를 테스트에서 처리하는 방식을 구성합니다. 옵션은 다음과 같습니다.
무시: 오류가 발생하면 다음 단계를 계속 실행합니다(기본 설정).
계속: 오류가 발생하면 현재 반복을 종료하고 다음 반복을 시작합니다.
실행 종료: 오류가 발생하면 전체 실행을 중지합니다.

지연#

각 단계를 전송하는 사이에 일시 중지를 설정하여 실행 속도를 관리하고 제어합니다.

요청/응답 저장#

기본적으로 Apidog는 모든 요청과 응답을 저장합니다. 요청 또는 응답이 매우 큰 경우(잠재적으로 수 MB) 상당한 디스크 공간을 차지할 수 있습니다. 이 옵션을 활성화하면 모든 요청과 응답을 저장하지 않고 어서션 및 유효성 검사 결과만 저장할 수 있습니다.
또는 공간을 절약하기 위해 실패한 요청과 응답만 저장하도록 선택할 수 있습니다.

변수 값 유지#

이 옵션은 기본적으로 활성화되어 있으며, 테스트 중에 전역 및 환경 변수가 수정되는 경우 현재 값이 마지막으로 수정된 결과를 유지하도록 보장합니다. 이 옵션을 비활성화하면 테스트 실행 후 전역 및 환경 변수는 변경되지 않으며, 실행 전의 값을 유지합니다.
로컬 변수는 이 설정의 영향을 받지 않으며 각 실행 후 지워집니다.

저장된 쿠키로 실행#

Apidog의 오른쪽 하단에서 Cookies 아이콘을 통해 쿠키 관리로 이동할 수 있습니다. Apidog는 API 요청 시 쿠키를 자동으로 저장합니다. 테스트 시나리오 실행 중 저장된 쿠키를 사용하려면 이 옵션을 활성화하십시오.

실행 후 쿠키 저장#

위와 유사하게, 테스트 시나리오 실행 후 저장된 쿠키를 업데이트하려면 이 옵션을 활성화하십시오.
Apidog에서 이러한 고급 설정을 구성하면 특정 테스트 요구 사항에 맞게 테스트 실행을 세부적으로 조정하여 효율적이고 정확한 테스트 실행을 보장할 수 있습니다.

테스트 시나리오 설계 모드의 런타임 설정#

테스트 시나리오 설계 모드에 있는 경우 관련 런타임 구성은 "Run" 버튼 오른쪽에 접힌 상태로 표시됩니다. 이 설정 버튼 위에 마우스를 올리면 해당 테스트 시나리오의 자세한 런타임 구성을 확인할 수 있습니다.
설계 모드의 런타임 구성 설정

기능 테스트 실행#

기능 테스트를 실행한 후에는 테스트 시나리오 실행 페이지로 이동합니다. 아래 이미지의 원형 차트는 테스트 결과의 개요를 제공하며, 테스트 시나리오가 실행되는 동안 실시간으로 업데이트됩니다. 원형 차트 아래에는 실행 중인 상세 테스트 단계가 표시되며, 실행 중 각 단계의 상태가 표시됩니다.
실시간 결과가 포함된 기능 테스트 실행 페이지
기능 테스트 실행이 완료되면 관련 엔드포인트를 클릭하여 테스트 중 해당 엔드포인트의 메트릭과 상태를 확인할 수 있습니다. 여기에는 엔드포인트 이름, 요청 메서드, 요청 URL, 응답 상태 코드, 응답 시간, 응답 콘텐츠, 데이터 유효성 검사 및 어서션 결과가 포함됩니다. 자세한 내용은 테스트 보고서를 참조하십시오.

서로 다른 실행 방법에서 환경/전역 변수를 사용하는 규칙#

환경 변수와 전역 변수는 영구적이므로 여러 실행 또는 서로 다른 테스트 시나리오에서 장기간 사용하도록 저장할 수 있습니다. 그러나 사용되는 실제 변수 값은 선택한 실행 방법에 따라 달라질 수 있습니다. 예를 들면 다음과 같습니다.
테스트 시나리오에서 환경 변수 Token을 사용하는 경우, 클라이언트 내에서 실행하면 성공할 수 있지만 셀프 호스팅 Runner를 사용하여 실행하면 Token 값이 올바르지 않아 실패할 수 있습니다.
이러한 불일치는 실행 중 환경 변수 Token의 실제 값이 클라이언트 내에 로컬로 저장된 값에서 가져오기 때문에 발생할 수 있습니다. 그러나 셀프 호스팅 Runner에서 실행할 때 Runner에는 동일하게 로컬로 저장된 Token이 없으므로 실패가 발생합니다.
이 문제를 해결하기 위해 Apidog는 서로 다른 실행 방법에서 환경/전역 변수 값을 관리하기 위한 일련의 규칙을 제공합니다.
실행 방법환경/전역 변수 사용변수 저장 위치
로컬(클라이언트, 웹)실행 시 환경/전역 변수의 현재 값을 사용합니다.로컬에 저장됩니다. 수동으로 수정하거나 전/후처리기를 통해 업데이트할 수 있습니다. Environment Management > Environment/Global Variables > Current Values에서 표시됩니다.
CLI, CI/CD실시간 온라인 실행의 경우:
  1. 실행 시 환경/전역 변수의 초기 값을 사용합니다 (기본값).
  2. 테스트 시나리오를 실행하는 머신의 파일에 저장된 환경/전역 변수 값을 --variables path 옵션을 통해 사용하도록 지정합니다. 자세히 알아보기.
내보낸 데이터로 실행하는 경우:
  1. 실행 시 내보낸 파일에 포함된 환경/전역 변수 값을 사용합니다.
  1. 초기 값은 Apidog Cloud에 저장되며 클라이언트 내에서만 수동으로 수정할 수 있습니다.
  2. --variables path 옵션으로 지정된 파일에 저장되며, 수동 수정 또는 전/후처리기를 통한 업데이트가 가능합니다.
  3. 내보낸 파일에 저장됩니다. 수동으로 수정하거나 전/후처리기를 통해 업데이트할 수 있습니다.
셀프 호스팅 Runner
  1. 실행 시 환경/전역 변수의 초기 값을 사용합니다 (기본값).
  2. 실행 시 Runner 내에 로컬로 저장된 값을 사용합니다. 자세히 알아보기.
  1. 초기 값은 Apidog Cloud에 저장되며 클라이언트 내에서만 수동으로 수정할 수 있습니다.
  2. 지정된 Runner 내에 저장됩니다. 수동으로 수정하거나 전/후처리기를 통해 업데이트할 수 있습니다. 제품 사용자 인터페이스를 통해 표시되거나 Runner 내 파일의 /opt/runner/variables에서 확인할 수 있습니다.

다른 프로젝트의 엔드포인트가 포함된 테스트 시나리오 실행#

테스트 시나리오에 다른 프로젝트에서 가져온 엔드포인트가 포함된 경우, 실행 중 이러한 엔드포인트의 요청 URL은 Environment associations에서 설정한 구성에 따라 결정됩니다.
예를 들면 다음과 같습니다.
현재 프로젝트의 "Develop Env"가 다른 프로젝트의 "Prod Env"와 연결되어 있는 경우, "Develop Env"를 사용하여 테스트 시나리오를 실행하면 가져온 엔드포인트는 "Prod Env"의 URL로 전송됩니다. 다른 모든 엔드포인트는 현재 프로젝트의 "Develop Env" URL을 사용합니다.
프로젝트 간 엔드포인트를 위한 환경 연결 구성

다양한 테스트 구현#

언급된 단계는 테스트 시나리오의 기본 실행을 나타냅니다. 테스트 시나리오를 설정할 때 다양한 고급 설정을 통합하여 여러 테스트 요구 사항을 충족할 수 있습니다.
데이터 기반 테스트: 다양한 데이터 세트를 사용하여 테스트를 수행하고 여러 시나리오에서 시스템 동작을 검증합니다.
성능 테스트: 다양한 부하 조건에서 시스템 성능을 평가하여 확장성과 응답성을 판단합니다.
예약 작업: 테스트 활동의 범위, 접근 방식 및 일정을 자세히 설명하는 구조화된 계획을 수립합니다.
CI/CD 통합: 빌드, 테스트 및 배포 프로세스를 자동화하여 안정적이고 빈번한 소프트웨어 릴리스를 보장합니다.
Modified at 2026-06-09 08:53:32
Previous
테스트 보고서
Next
테스트 시나리오 일괄 실행
Built with