Sencha Test는 Ext JS 및 React를 위해 설계된 전용 테스트 프레임워크로, 단위 테스트와 엔드 투 엔드 테스트를 효율적으로 작성, 실행, 관리할 수 있는 도구를 제공합니다. 여러 플랫폼에서의 크로스 브라우저 테스트를 지원하고, 지속적 통합 시스템과 통합되며, 시각적 화면 비교 및 테스트 결과 보관 기능을 제공하여 개발 워크플로와 소프트웨어 품질을 향상시킵니다.
Test Authoring
Ext JS 컴포넌트에 맞춰진 강력한 API를 사용하여 Jasmine 기반 JavaScript 단위 테스트와 기능 테스트를 작성하세요. page object 함수를 사용해 테스트 코드를 체계적으로 유지하고 관리하기 쉽게 만들며, 선호하는 소스 제어 시스템에 테스트를 저장하세요.
Sencha Test Studio
테스트를 직접 또는 외부 IDE를 통해 생성하고 편집할 수 있는 그래픽 인터페이스입니다. 앱 상호작용을 캡처하고 재사용 가능한 코드를 생성하는 이벤트 레코더를 제공하여 테스트 개발 속도를 높입니다.
Test Runner
로컬 머신, 연결된 모바일 디바이스 또는 Selenium Grid를 통한 원격 브라우저 팜을 포함하여 여러 브라우저에서 단위 테스트와 엔드 투 엔드 테스트를 동시에 실행해 광범위한 크로스 브라우저 테스트 범위를 지원합니다.
Sencha Test Command Line Interface (CLI)
CI 시스템에서 테스트를 실행하여 지속적 통합 파이프라인 내에서 테스트 실행을 자동화합니다. CLI는 소스 저장소에서 애플리케이션 또는 테스트 코드 변경 사항을 감지하면 자동으로 테스트를 트리거합니다.
Test Archiver
과거 테스트 결과를 저장, 추적, 분석합니다. 렌더링 문제와 시각적 결함을 감지하기 위한 자동 시각 분석을 제공하여 테스트 실행 전반에서 실패 원인을 더 쉽게 식별할 수 있습니다.
Visual Screen Comparison
연속된 테스트 실행의 스크린샷을 자동으로 비교하여 시각적 회귀를 강조 표시하고, 수동 검증 작업을 줄이며 UI 일관성 보장을 향상시킵니다.
Application Lifecycle Management Integration
실패한 테스트를 JIRA 프로젝트에 직접 게시하고 Sencha Studio 내에서 버그 상태를 미리 볼 수 있게 하여 결함 추적을 지원하고, 테스트 활동과 함께 버그 관리를 간소화합니다.
Cross-Browser & CI Automation
로컬 머신, 연결된 모바일 디바이스 또는 원격 브라우저 팜 전반에서 브라우저를 가로질러 단위 테스트와 엔드 투 엔드 테스트를 실행하세요. Sencha Test는 더 넓은 크로스 브라우저 범위를 위해 Selenium Grid를 지원하며, 자동화 및 예약 테스트 실행을 위해 CI 시스템(Jenkins 및 TeamCity 포함)과 통합됩니다.
제품 호환성
아래의 세부 정보를 확인하여 이 제품이 사용 환경에서 지원되는지 확인하세요.
운영 체제
Windows 데스크톱
macOS
Linux
Linux 배포판
커널
Ubuntu
Windows 데스크톱 버전
Windows 10
Windows 8.1
Windows 8
Windows 7
Sencha에 대해
미국에서 설립되어 현재 Idera, Inc.의 일부인 Sencha는 고성능 웹 애플리케이션 구축을 위한 엔터프라이즈급 소프트웨어 개발 프레임워크와 컴포넌트를 전문으로 합니다. 10,000개가 넘는 조직의 고객 기반과 Fortune 100의 60%를 포함해, Sencha는 신뢰할 수 있고 확장 가능한 UI 솔루션을 찾는 IT 전문가들에게 선호되는 선택이 되었습니다. Ext JS와 GXT 같은 인기 프레임워크는 데스크톱, 태블릿, 모바일 플랫폼 전반에서 신속한 개발과 엄격한 테스트를 가능하게 합니다. 개발자는 포괄적인 지원 컴포넌트 세트, 활발한 커뮤니티 리소스, 전담 지원 서비스를 통해 복잡하고 데이터 집약적인 애플리케이션을 효율적으로 제공할 수 있습니다.