연락처 정보

코스 개요

Apigee 소개

  • Apigee 플랫폼 및 주요 기능 개관
  • API 수명주기 관리에 대한 이해
  • Apigee와 기타 API 테스트 도구 비교

환경 설정하기

  • Apigee 계정 생성 및 구성 방법
  • 관련 보조 도구들(Postman, JDK, Maven 등) 설치 방법
  • 프로젝트 구조 설계 및 테스트 환경 준비

Apigee에서 API 설계 및 배포하기

  • API 프록시 생성 방법
  • 보안, 변환, 라우팅 등의 정책 구성 방법
  • 테스트 목적을 위한 API 배포 절차

수동 및 자동화된 테스트 기법

  • Postman과 Apigee Trace를 활용한 API 테스트 방법
  • Apigee Edge를 이용해 자동화된 테스트 수행하는 법
  • 로그 캡처 및 테스트 결과 분석 기법

고급 테스트 자동화 기법

  • 데이터 기반 접근법을 활용한 API 테스트 구현 방법
  • 인증 및 권한 부여 방식(OAuth, API 키 등) 검증 방법
  • Apigee 도구를 활용한 부하 테스트 및 스트레스 테스트 시뮬레이션 기법

CI/CD 파이프라인과의 통합

  • Jenkins 또는 Maven와 Apigee 테스트 환경 연동 방법
  • API 배포 유효성 자동 검증 절차 설정하기
  • 지속적인 모니터링 및 회귀 테스트 구현 방안

모범 사례 및 문제 해결 방법

  • 재사용 가능한 테스트 케이스 설계 기법
  • 다양한 환경 변수 관리 전략
  • 자주 발생하는 오류의 진단 및 해결 방법

요약 및 향후 학습 방향

요건

  • API와 HTTP 메서드에 대한 기본적인 이해
  • 어떤 프로그래밍 언어든 사용 경험이 있으면 좋습니다 (Java, Python 또는 JavaScript가 선호됨)
  • RESTful API 개념에 대한 기초 지식

대상 참가자

  • API 테스터
  • QA 엔지니어
  • 개발자
 14 시간

참가자 수


참가자별 가격

회원 평가 (3)

예정된 코스

관련 카테고리