당사의 성과

  • 1시간에서 12시간까지 지속되는 700 개의 성능 테스트 실행

  • 초당 

    700건 이상의 프런트엔드 트랜잭션

  • 유연하

    고 다양한 보고

대상

개요

  • 1부

    당면 과제

    성능 테스트 중에 현실 트래픽을 시뮬레이션하기 위해 항공사의 성능 엔지니어링 팀은 엔터프라이즈 환경 전반에 걸쳐 로드 생성을 테스트하고 오케스트레이션해야 했으며, 여기에는 퍼블릭 클라우드와 벤더의 방화벽 뒤에 있는 비즈니스 파트너 애플리케이션과 같은 제3자 애플리케이션도 포함되었습니다.

  • 2부

    솔루션

    프로덕션 릴리스를 통해 클라우드 기반 로드와 사내 로드를 모두 포함한 여러 위치에서 많은 사용자를 처리할 수 있도록 매우 현실적이고, 그래서 복잡한 로드 생성 시나리오가 필요했습니다.

  • 3부

    결과

    성능 테스트를 5개월 동안 진행하는 동안, 팀은 1시간에서 12시간까지의 기간에 걸쳐 700번에 가까운 성능 테스트를 진행했으며, 일부 시나리오에서는 1초당 700건 이상의 프론트엔드 트랜잭션을 기록했습니다.

당면 과제

성능 테스트 중에 현실 트래픽을 시뮬레이션하기 위해 항공사의 성능 엔지니어링 팀은 엔터프라이즈 환경 전반에 걸쳐 로드 생성을 테스트하고 오케스트레이션해야 했으며, 여기에는 퍼블릭 클라우드와 벤더의 방화벽 뒤에 있는 비즈니스 파트너 애플리케이션과 같은 제3자 애플리케이션도 포함되었습니다. 필요한 애플리케이션 중 일부는 성능 테스트 전용이 아니거나 성능 테스트에 사용할 수 없었기 때문에 로드 생성기와 함께 시뮬레이션할 수 있는 방법이 필요했습니다.

솔루션

프로덕션 릴리스를 통해 클라우드 기반 로드와 사내 로드를 모두 포함한 여러 위치에서 많은 사용자를 처리할 수 있도록 매우 현실적이고, 그래서 복잡한 로드 생성 시나리오가 필요했습니다. 이러한 로드 생성 시나리오를 만들기 위해 HCL DevOps Test Virtualization을 사용하여 제공되지 않거나 필요한 성능 요구 사항을 충족하지 못한 종속 애플리케이션을 시뮬레이션했습니다. 그런 다음 HCL DevOps Test Performance를 사용하여 테스트를 만들고 테스트의 각 단계에 적합한 로드를 생성하였습니다.

결과

성능 테스트를 5개월 동안 진행하는 동안, 팀은 1시간에서 12시간까지의 기간에 걸쳐 700번에 가까운 성능 테스트를 진행했으며, 일부 시나리오에서는 1초당 700건 이상의 프론트엔드 트랜잭션을 기록했습니다. HCL DevOps Test의 유연하고 다양한 보고 기능 덕분에 팀은 성능 테스트 성공 기준을 쉽고 빠르고 정확하게 검증할 수 있었습니다. 팀은 초반에 이전부터 프로덕션 단계에 존재했던 4가지 응답 시간 문제를 발견하면서 성능 테스트의 가치를 확인했습니다.

회사 소개

HCL DevOps Test는 프로젝트 수명 주기 전반에 걸쳐 사용자 인터페이스, 성능 및 API 테스트, 서비스 가상화 및 데이터 제작을 지원합니다. 이 제품은 스크립트 없이 마법사를 기반으로 하는 테스트 작성 환경을 갖추고 있으며 100가지 이상의 기술과 프로토콜을 지원합니다. HCL DevOps Test는 주요 소프트웨어 비즈니스를 운영하는 HCL Technologies(HCL)의 사업부인 DevSecOps 제품 영역에 속합니다. DevSecOps, 자동화, 디지털 솔루션, 데이터 관리, 마케팅 및 커머스, 메인프레임 분야에서 20개 이상의 제품군을 개발하고, 마케팅하고, 판매하고, 지원합니다. 자세한 내용은 visithcltechsw.com/DevOps 테스트를 참조하십시오.

관련 기능