CI/CD를 위한 지속적 테스트 자동화 방법

테스트 자동화 플랫폼
+ 랩 및 테스트 자동화 플랫폼

전송 파이프라인 전반에서 자동화된 회귀, 통합 및 릴리스 테스트 실행

CI/CD(지속적 통합/지속적 제공)를 위한 CT(지속적인 테스트)는 코드 커밋부터 빌드, 통합, 회귀 및 배포에 이르는 소프트웨어 전송 파이프라인의 모든 단계에서 반복 가능한 테스트 스위트의 자동화된 실행을 필요로 합니다. 이 프로세스는 물리적 및 가상 테스트 리소스를 관리하는 LaaS(서비스형 랩), 테스트 캠페인을 작성하고 오케스트레이션하는 TaaS(서비스형 테스트), 그리고 각 빌드에서 테스트 주기를 트리거하는 CI 프레임워크의 세 가지 인프라 계층에 따라 달라집니다.

기능적 CT 파이프라인은 여러 테스트 계층을 순차적으로 실행합니다. 사전 비행 테스트는 개별 커밋을 검증합니다. CI 빌드 테스트는 병합된 각 변경 사항에 대해 실행됩니다. 통합 테스트는 네트워크 기능 전반의 엔드투엔드 동작을 확인합니다. 야간 회귀 테스트는 전체 스위트를 실행합니다. 릴리스 승인 테스트는 배포 준비 상태를 확인합니다. 각 계층은 변경 범위 및 사용 가능한 실행 기간에 따라 탄력적으로 확장되는 모듈식의 재사용 가능한 테스트 케이스를 활용합니다. 랩 관리는 토폴로지 모델링, 테스트 세트 재구성을 위한 자동화된 스위칭, 분산된 팀 간의 리소스 예약, 24시간 무인 실행을 제공합니다. 테스트 자동화는 제품 변형 전반의 재사용을 위한 케이스 추상화 및 근본 원인 분석을 위한 통합 보고를 처리합니다.

CI/CD 연속 테스트를 위한 자동화 플랫폼

CI/CD를 위한 지속적인 테스트에는 통합된 랩 관리, 테스트 작성 및 파이프라인 오케스트레이션이 필요합니다. 키사이트 랩 및 테스트 자동화 플랫폼은 랩 리소스를 통합하고, 토폴로지 프로비저닝을 자동화하며, CI/CD 프레임워크에 REST API를 통합하여 빌드, 통합, 야간 및 릴리스 주기 전반에서 테스트 캠페인을 실행합니다.

Velocity 자동화 솔루션 제품 살펴보기

관련 사용 사례

문의하기 로고

전문가에게 문의하십시오.

적합한 솔루션을 찾는 데 도움이 필요하십니까?