Silk Performer의 최신 버전 업데이트
Jenkins 플러그인 개선 사항
Jenkins 플러그인 개선 사항

연속 통합 도구인 Jenkins용 Silk Performer® 플러그인이 업그레이드되어 이제 새로운 여러 기능을 제공합니다. Jenkins 슬레이브 및 소스 제어 시스템 지원을 통해 자동화가 개선되고 트렌드 차트, 개요 보고서 및 성공 조건 등 결과 분석도 강화되었습니다.

HAR 파일 지원
HAR 파일 지원

월드 와이드 웹 컨소시엄(W3C)의 웹 성능 작업 그룹에서 설계한 HTTP 아카이브(.har) 형식이 브라우저에서 로드된 웹 페이지를 저장하는 데 사용됩니다.

이제 Silk Performer는 다양한 소스에서 .har 파일을 가져온 후 스크립트를 생성할 수 있으므로 개발자와 지원 인력 사이의 협업 능력이 향상됩니다.

기능

HTTP/2 재생

Silk Performer 19.0에는 웹 프로토콜 스크립트를 위한 HTTP/2 재생 기능이 도입되었습니다. HTTP/2는 월드 와이드 웹에서 사용되는 하이퍼텍스트 전송 프로토콜(HTTP)의 주요 개정안입니다. HTTP/1.1에서 개선된 다양한 기능을 통해 클라이언트와 서버 간에 더욱 빠른 통신을 지원합니다. 이러한 개선 사항에는 특정 헤더 압축 메소드, 일명 서버 푸시 기능과 단일 연결 접근 방식 등이 포함됩니다. 이제 Silk Performer는 성능 및 부하 테스트용으로 HTTP/2 기능을 지원합니다. HTTP/2를 사용하면 추가적인 라이선스가 전혀 필요 없습니다.

Chrome 및 Firefox를 이용한 브라우저 기반 부하 테스트

Silk Performer는 프로토콜 수준(HTTP)에서의 최신 웹 애플리케이션 테스트 수행은 물론 실제 웹 브라우저를 사용한 부하 생성을 지원합니다. Internet Explorer 외에도 이제 Chrome과 Firefox를 사용하여 브라우저 기반 스크립트를 재생할 수 있습니다. 레코딩은 여전히 Internet Explorer 기반이며 브라우저 애플리케이션을 통해 관리됩니다. Silk Test®로 만든 기능 테스트를 재사용하거나 Silk Performer에서 브라우저 기반 스크립트를 처음부터 새로 만들 수 있습니다.

새로운 CloudBurst 영역

이제 Google Cloud Platform, AWS 및 Azure에서 CloudBurst를 지원합니다.

Visual Studio 및 C#을 사용한 성능 테스트 개발

새로운 Silk Performer Visual Studio 확장 기능으로 Microsoft Visual Studio에서 성능 테스트를 개발할 수 있습니다. 웹 기술을 레코딩하는 기능을 통해 프로토콜 수준 테스트와 브라우저 기반 접근 방식을 모두 지원합니다. 이 확장 기능은 모든 커널, 웹 및 브라우저 API 기능에 대한 포괄적인 C# 바인딩 능력을 제공합니다. 따라서 모든 디버깅 기능을 비롯한 Visual Studio의 풍부한 개발 기능 세트와 캡처 파일 레코딩 및 TrueLog 분석 등 Silk Performer의 강력한 부하 테스트 기능을 결합하여 사용할 수 있습니다.

주요 웹 환경 전반에서 선도적 웹 지원

세계적 수준의 성능 테스트 솔루션 Silk Performer는 HTML5, AJAX, 반응형 웹 설계, Adobe Flash/Flex, Microsoft Silverlight 등 주요 웹 환경에서 탁월한 성능을 보장합니다. 장치, 브라우저 및 연결 속도가 서로 다른 수많은 사용자의 정확하고 현실적인 테스트를 쉽게 생성할 수 있습니다. Silk Performer는 웹 프로토콜 및 브라우저 기반 부하 테스트 같은 다양한 웹 테스트를 제공합니다.

  • 푸시, 폴링, 긴 폴링, WebSocket 연결 등 비동기 통신 패턴 감지
  • 사용 패턴 및 사용자 허용 수준 통합
  • 반응형 웹 설계의 레이아웃 수정을 위한 뷰포트 너비 테스트
  • 대역폭 제약 조건 또는 백엔드 서버 문제 파악
가져온 기능 테스트에 대한 브라우저 지원 확대

이전 릴리스의 Silk Performer에는 성능 테스트를 위해 기능 테스트를 재사용하는 기능이 도입되어 있었습니다. 브라우저 기반 테스트의 경우 Silk Performer는 이제 Firefox, Chrome, PhantomJS 외에도 Internet Explorer, Edge 및 여러 모바일 브라우저도 지원합니다. 가져오기 마법사는 다중 또는 단일 세션 GUI 수준 테스트에 필요한 코드를 생성합니다.

모바일 웹 및 네이티브 애플리케이션 테스트

Silk Performer는 널리 사용되는 모든 모바일 장치, 애플리케이션 유형 및 연결 속도를 커버하는 프로필을 통해 모바일 웹과 네이티브 애플리케이션에 대한 확대된 지원을 제공합니다. 모바일 장치 또는 에뮬레이터에서 브라우저 기반 또는 네이티브 애플리케이션 레코딩 여러 장치, 네트워크 대역폭 및 지리적 위치를 조합한 뛰어난 확장성으로 현실적 시나리오를 시뮬레이션하는 성능 테스트를 통해 진정한 사용자 경험을 구현합니다.

  • PC, 에뮬레이터 또는 모바일 장치에서 테스트 스크립트를 간편하게 레코딩
  • Android, iOS, Windows Phone 및 BlackBerry에서 다양한 모바일 브라우저 레코딩 및 시뮬레이션
  • 지연 시간, 패킷 드롭, 모바일 대역폭 속도(GPRS, 3G, 4G 등) 시뮬레이션
  • GPRS, EDGE, UMTS, HSDPA, HSPA+, LTE 등 다양한 휴대폰 표준에 대한 네트워크 연결 모델링
풍부한 보고 및 분석 기능

강력한 진단 기능과 트렌드 보고서를 통해 성능 문제의 근본 원인을 신속히 파악, 분리 및 해결합니다. 애플리케이션 동작을 분석하고 자세한 응답 타이머 통계를 확인하여 애플리케이션을 구동하기 전에 성능 문제를 파악합니다. 애플리케이션을 프로덕션 환경에 배치한 후에 포괄적 추세 보고 기능으로 사용자 경험을 모니터링합니다.

  • 세션 종속 데이터로 스크립트를 사용자 지정하여 실제 사용자 동작 시뮬레이션
  • 클라이언트측 웹 페이지 구성 요소와 네트워크 수준에서 병목 현상 정밀 포착
  • 서버 통계 모니터링 및 데이터를 부하 테스트 결과와 자동 연결
  • 웹 애플리케이션을 위한 압축, 캐싱 및 리디렉션 최소화 등 잠재적 코드 최적화 식별
  • 사용자 관점에서 잘못된 응답, 타이머 임계치 누락, 시스템 오류 같은 다양한 오류 이해
네트워크 에뮬레이션

Silk Performer는 다양한 유선, 무선 및 모바일 네트워크 기술을 정확히 시뮬레이션합니다. 부족한 안테나 신호, 장거리 연결의 높은 지연 시간, 감소된 전송 속도 등 다양한 네트워크 조건의 영향을 측정합니다. Silk Performer는 패킷 드롭 비율 및 지연 시간을 계산하고 3G, HSPA+, LTE 등 여러 휴대폰 표준에 대한 모바일 대역폭 프로필을 개발하도록 지원합니다.

클라우드의 무한한 확장성

Silk Performer는 값비싼 부하 테스트 하드웨어와 복잡한 설정 없이 여러 지리적 위치에서 모든 크기의 최대 부하를 신속히 시뮬레이션합니다. SAPGUI, Oracle, Citrix를 비롯하여 웹 이외의 엔터프라이즈 애플리케이션에 대한 모든 크기의 최대 부하를 클라우드에서 시뮬레이션할 수 있습니다. 또한 사전 구성된 VPN을 사용하여 방화벽 뒤에서 애플리케이션을 안전하게 테스트할 수 있습니다.

Silk Performer CloudBurst 무료 체험을 통해 부하 및 성능 테스트를 향상하는 방법을 확인하십시오. 지금 등록하면 200크레딧을 무료로 적립할 수 있습니다. Silk Performer CloudBurst Credit 라이선싱에 대해 자세히 알아보십시오.

다양한 플랫폼에서 애플리케이션을 간편하게 테스트

모바일 성능 테스트를 통해 다양한 모바일 장치에서 애플리케이션을 실행할 수 있는지 확인할 수 있습니다. Silk Performer는 모바일 웹 및 네이티브 애플리케이션의 성능 테스트를 완벽하게 지원합니다. 널리 사용되는 모든 모바일 장치, 애플리케이션 유형 및 연결 속도를 커버하는 프로필이 Silk Performer에 내장되어 있습니다. Android, iOS, BlackBerry, GPRS, EDGE, HSPA+, LTE 등 다양한 모바일 휴대폰과 네트워크 속도에서 모바일 애플리케이션의 성능 테스트를 수행할 수 있습니다.

Silk Performer 모바일 테스트는 다음 기능도 지원합니다.

  • 모바일 브라우저 레코딩: 모바일 장치에서 네이티브 애플리케이션을 레코딩하여 스마트폰에서 전송되는 트래픽을 직접 정확하게 레코딩합니다. Silk Performer는 시뮬레이션 재생을 위한 물리적 장치 없이 모바일 시나리오를 레코딩할 수 있는 무료 옵션을 제공합니다.
  • 모바일 대역폭 시뮬레이션: 사용자의 애플리케이션 액세스 속도에 상관없이 최종 사용자 경험을 이해합니다. GPRS, EDGE, UMTS, HSDPA, HSPA+, LTE 등 다양한 휴대폰 표준을 커버하는 사전 정의된 프로필을 통해 모바일 네트워크 연결을 시뮬레이션할 수 있습니다.
  • 클라우드의 부하 시뮬레이션: 전 세계 위치에서 모바일 장치의 대용량 트래픽을 시뮬레이션합니다. 응답 시간, 지연 시간 및 기존 애플리케이션의 영향 측면에서 전 세계적인 차이점을 이해함으로써 값비싼 하드웨어와 복잡한 설정 없이 탁월한 사용자 경험을 보장할 수 있습니다.
Silk Performer의 엔터프라이즈 애플리케이션 지원

Silk Performer가 지원하는 엔터프라이즈 애플리케이션은 다음과 같습니다.

  • Citrix: Citrix와의 통합을 통해 고유한 최종 사용자 중심의 Citrix 지원을 제공합니다. 비해체적 광학 문자 인식을 사용하여 화면의 개체를 캡처 및 확인하는 한편 시각적 재생 기능으로 장애 발생 시 어떤 일이 일어났는지 정확히 보여줍니다.
  • SAP: SAP NetWeaver와의 인증된 통합을 통해 시스템 성능을 평가하고 성능 문제를 신속하고 손쉽게 파악합니다. 또한 비즈니스에 필요한 수준으로 SAP를 활용하도록 지원합니다.
  • Oracle: Silk Performer는 Oracle 엔터프라이즈 애플리케이션의 확장성, 신뢰성 및 안정적인 실행을 보장합니다. Oracle E-Business Suite, PeopleSoft, Siebel은 물론 Oracle Forms 및 Oracle ADF에 구축된 애플리케이션을 모두 지원합니다.
  • BMC Remedy: Silk Performer는 BMC Remedy 웹 환경의 모든 측면을 커버하는 포괄적인 테스트 범위를 제공합니다. Remedy BackChannel API 지원을 통해 테스트의 정확성, 반복성 및 신속한 구현을 보장합니다.
  • 메인프레임: 수많은 '그린 스크린' 또는 터미널 애플리케이션 사용자를 시뮬레이션하여 성능 문제를 신속히 해결합니다. 지원되는 터미널 애플리케이션에는 VT100, VT200(UNIX, IBM, AS400)과 함께 TN3270(E) 및 TN5250을 통해 액세스되는 IBM 메인프레임이 포함됩니다.