Create robust unit and end-to-end tests for web applications.
Supports testing for Ext JS and React applications.
Enables cross-browser testing on local machines, devices, and browser farms.
Integrates with CI systems for automated and scheduled test runs.
Prices from:
Loading...
Available individually
Our Price
Sencha Test
Loading
Sencha Test is a dedicated testing framework designed for Ext JS and React, offering tools to write, execute, and manage unit and end-to-end tests efficiently. It supports cross-browser testing on multiple platforms, integrates with continuous integration systems, and provides features for visual screen comparison and test result archiving to enhance development workflows and software quality.
Test Authoring
Write Jasmine-based JavaScript unit and functional tests using powerful APIs tailored for Ext JS components. Use page object functions to keep test code organized and maintainable, and store tests in your preferred source control system.
Sencha Test Studio
A graphical interface for creating and editing tests directly or through an external IDE. It offers an event recorder to capture app interactions and generate reusable code, accelerating test development.
Test Runner
Run unit and end-to-end tests on multiple browsers simultaneously, including local machines, connected mobile devices, or remote browser farms via Selenium Grid, facilitating extensive cross-browser test coverage.
Sencha Test Command Line Interface (CLI)
Automate test execution within continuous integration pipelines by launching tests from CI systems. CLI triggers tests automatically on detection of application or test code changes in source repositories.
Test Archiver
Store, track, and analyze historical test results. Provides automated visual analysis to detect rendering issues and visual glitches, simplifying identification of failures across test runs.
Visual Screen Comparison
Automatically compares screenshots from successive test runs to highlight visual regressions, reducing manual verification effort and improving UI consistency assurance.
Application Lifecycle Management Integration
Facilitates defect tracking by publishing failed tests directly to JIRA projects and previewing bug statuses within Sencha Studio, streamlining bug management alongside testing activities.
Cross-Browser & CI Automation
Run unit and end-to-end tests across browsers on your local machine, connected mobile devices, or remote browser farms. Sencha Test supports Selenium Grid for broader cross-browser coverage and integrates with CI systems (including Jenkins and TeamCity) for automated and scheduled test runs.
Product Compatibility
Review the details below to ensure this product is supported within your environment.
Operating System
Windows Desktop
macOS
Linux
Linux Variant
Kernel
Ubuntu
Windows Desktop Version
Windows 10
Windows 8.1
Windows 8
Windows 7
About Sencha
Sencha, founded in the United States and now part of Idera, Inc., specializes in enterprise-grade software development frameworks and components for building high-performance web applications. With a customer base of over 10,000 organizations, including 60% of the Fortune 100, Sencha has become a preferred choice for IT professionals seeking reliable, scalable UI solutions. Its popular frameworks, such as Ext JS and GXT, enable rapid development and rigorous testing across desktop, tablet, and mobile platforms. Developers benefit from a comprehensive set of supported components, active community resources, and dedicated support services, helping deliver complex and data-intensive applications efficiently.