Silk Test의 최신 버전 업데이트
Silk Test Workbench에서 자산 비교
Silk Test Workbench에서 자산 비교

마지막 Silk Test 버전에는 공유 프로젝트의 개념이 적용되어 있으며, Silk Test Workbench 19.5는 공유 프로젝트의 모든 자산 차이점을 확인하는 간편한 기능을 도입하여 이 개념을 확장합니다.

교차 플랫폼 결과 제공
교차 플랫폼 결과 제공

Silk Test 19.5는 새로운 방식으로 테스트 결과를 표시합니다. 즉, 플랫폼에 상관없이 모든 브라우저에서 확인할 수 있는 HTML 기반 결과를 제공합니다. 이제 테스트 결과를 간편하게 공유할 수 있으며 더 이상 Windows 플랫폼만으로 제한되지 않습니다.

MS UI 자동화 지원
MS UI 자동화 지원

이제 Silk Test는 다양한 UI 프레임워크에 대한 새로운 폴백 메커니즘으로서 MS UI 자동화를 지원합니다. Silk Test가 특정 기술을 기본으로 지원하지 않는 경우 이 새로운 옵션을 사용할 수 있습니다. Silk Test는 JavaFX를 능가하는 기능과 사전 구성된 인식 기능을 제공합니다.

기능

교차 브라우저 테스트의 간편한 구현

웹 애플리케이션 검증은 특히 브라우저의 동작이 서로 다른 경우에 복잡해질 수 있습니다. 이제 Silk Test에서 Internet Explorer, Edge, Firefox, Chrome, Safari(Mac 및 iOS), Chrome 및 Android 기본 브라우저를 위한 단일 테스트 스크립트를 만들어 보세요. 테스트 스크립트를 보다 손쉽게 유지 관리하고 사례 논리가 사용 사례 기반으로 유지되므로 테스트 개발 시간을 최대 80% 단축할 수 있습니다.

  • Selenium 활용: 기존 Selenium 스크립트를 가져와서 모든 데스크톱 및 모바일 브라우저에 대해 실행합니다. 모든 브라우저에서 새로운 스니펫을 레코딩하여 기존 스크립트를 확장하거나 맞춤형 그래픽 결과를 생성할 수 있습니다.
  • 반응형 웹 설계: 해상도 인식 스크립트를 레코딩하여 기능 테스트에서 모든 관련 화면 크기가 파악되도록 보장합니다.
  • 동기화 내장: 비동기화 이벤트를 수동으로 동기화할 필요 없이 스크립트를 작성합니다. Silk Test는 Angular, Knockout, React, HTML5, Apache Flex, Microsoft Silverlight 등 사용하는 기술에 상관없이 모든 웹 기반 애플리케이션을 지원합니다.
  • 1회 레코딩으로 모든 곳에서 재생: 교차 플랫폼 자동화 테스트를 신속하게 구축합니다. 브라우저 특성 파악에 소요되는 시간 낭비 없이 단일 휴대용 테스트 스크립트를 생성한 후 지원되는 모든 브라우저에 대해 실행할 수 있습니다.
  • 자유롭게 확장 가능한 교차 브라우저 구성 테스트: Silk Central에서 제공하는 사전 구성된 이미지를 사용하여 테스트 설정 및 유지 관리 비용을 획기적으로 절감합니다. 사용자 고유의 퍼블릭 클라우드 계정이나 프라이빗 클라우드 인프라에 간단히 연결하여 테스트를 효율적으로 실행할 수 있습니다.

교차 브라우저 테스트 ›

Silk4J와 함께 Selenium 사용 ›

모바일 테스트

네이티브, 웹 및 하이브리드 모바일 애플리케이션을 위한 안정적이고 효율적인 테스트 자동화를 지원합니다. iOS 및 Android 애플리케이션을 위한 자동화된 테스트 세트를 몇 분 만에 만들고 여러 장치에서 실행하여 효율적인 회귀, 교차 플랫폼 및 현지화 테스트를 수행할 수 있습니다.

  • 강력한 테스트 자동화: 터치, 멀티터치, 스와이프 등 다양한 제스처를 지원하여 실제 최종 사용자 경험을 복제합니다. 장치를 루팅하거나 에뮬레이터를 사용할 필요 없이 실제 장치에서 테스트를 수행하여 하드웨어 비용을 절감할 수 있습니다.
  • 테스트 생성 시간 절약: Silk Test는 레코딩된 스크립트를 지루하게 직접 편집하는 대신 테스트 스크립트의 정확도를 향상시키는 빌딩 블럭으로서 더 높은 수준의 작업을 효율적으로 선택하도록 지원합니다.
  • 테스트 장치의 안전한 공유: 장치 관리를 중앙 집중화하고 조직의 보안 프라이빗 네트워크 내에서 글로벌 액세스를 제공하며 전 세계에 분산된 테스트팀의 요구 사항을 충족합니다.

모바일 세상을 위한 모바일 테스트 ›

Docker 방식 테스트

Silk Test®에서는 CI(연속 통합) 및 CD(연속 배포) 파이프라인을 지원하도록 Silk4J 테스트를 Docker에서 실행할 수 있습니다. 이 새로운 기능을 도입함으로써 Silk Test는 기능 테스트를 민첩한 CI 및 CD 프로세스에 통합하도록 지원합니다. 이제 기능 테스트를 CI 서버(예: Jenkins, Bamboo, Team City 등)에서 자동으로 트리거할 수 있습니다. Silk Test에서 Docker 방식 테스트를 사용하면 새로운 테스트 환경을 간단하고 시간 효율적으로 추가 및 프로비저닝할 수 있습니다.

Docker 컨테이너에서 테스트 실행 ›

완벽한 테스트 자동화

Silk Test는 레거시 애플리케이션에서 최신 웹 또는 모바일 애플리케이션에 이르는 광범위한 기술 전반에서 작동합니다. 다양한 기술을 위해 다수의 제품에 투자하지 않고 테스트 자동화를 수행함으로써 추가적인 교육이 필요하지 않으며 비용을 절감할 수 있습니다.

  • 검증 작업 표준화: 강력한 단일 테스트 자동화 솔루션을 사용하여 웹, 모바일, 리치 클라이언트 및 엔터프라이즈 애플리케이션(SAP, Oracle Forms 등 패키지형 앱 포함)을 테스트합니다.
  • 테스트 속도 증대: 기능 및 회귀 테스트를 자동화하고 다양한 시나리오와 서로 다른 데이터에 대해 실행합니다. Silk Test를 사용하면 수동 테스트를 자동화하고 독자적으로 실행할 수 있습니다.
  • 선호 환경에서 작업 수행: 직관적인 인터페이스를 통해 테스트를 생성, 사용자 지정 및 실행하거나 Eclipse IDE 또는 Visual Studio .NET을 활용합니다.

협업 테스트 설계

비즈니스 및 기술 측면의 이해당사자들이 기술적 능력 수준에 상관없이 원활히 협력합니다. Silk Test는 사전 구성된 워크플로 및 논리 마법사를 통해 사용이 간편한 코드 프리 테스트를 제공합니다. 이를 통해 비즈니스팀과 도메인 전문가들이 테스트 설계에 기여함으로써 전체 범위의 고객 사용 패턴을 테스트에 포함시킬 수 있습니다.

  • 모든 사용자 유형에 적합한 인터페이스: 디버깅, 리팩토링 등 개발자 기반 기능을 지원하는 실제 Java/.NET 스크립트나 시각적 방식으로 테스트가 표현되어 코딩 스킬이 필요하지 않습니다.
  • 테스트 생성의 개념 전환: 시작부터 품질을 관리합니다. 개발 주기의 초기 단계에서 테스트를 정의하여 품질에 영향을 미치지 않으면서 출시 시간을 단축할 수 있습니다.
  • 효율적인 구현 및 유지 관리: 테스트 설계와 테스트 실행이 구분되어 있는 경우 진행 중인 테스트 유지 관리가 훨씬 간편합니다. 기술팀은 테스트 구현을 독립적으로 수행하여 안정성을 보장하고 출시 시간을 단축할 수 있습니다.

키워드 기반 테스트 개요 ›