You can use any WebDriver hub to access remote browsers. Further, if you subscribe to Sauce Labs, a cloud-based service provider, you can run tests from Sencha Test directly on the many different configurations available from them. Individual browsers and devices may connect to Sencha Studio in order to become testing targets for the interactive test runner.
Licensing, Maintenance, and Support FAQs
Sencha Test leverages Selenium WebDriver (under the hood) to run tests on remote machines or with cloud-based browser farms including Sauce Labs. Customers can use Sencha Test with their existing WebDriver infrastructure.
Open your existing Ext JS application workspace from Studio, and you will be able to drill down to the code using the tree structure.
No. Sencha Studio provides a streamlined workflow for creating tests, but you may use another editor or IDE if desired.
No, Sencha Test is a standalone product and has its own license terms.
The product has a term-based license which includes maintenance and support. It has 1, 2, or 3 year terms. You can purchase 1 year term from the webstore and 2 or 3 years can be purchased by contacting Sales.
Enterprise software is turning to a term-based model. As a customer, you get more value from term-based licenses because you can vary the number of licenses based on your team size growing and shrinking.
No, Sencha Test is only available with a term-based license.
When you buy a 2 year term license and pay in advance, you get a 5% discount. When you buy a 3 year term license and pay in advance, you get a 10% discount. You also get volume discounts if your purchase is more than $50,000. By signing up for a multi-year term, you can lock in the introductory pricing for up to three years.
Yes, if you are writing and running unit tests and doing application development, you need a license for Ext JS as well as for Sencha Test. Test automation engineers who are not doing any application development work do not need a license for Ext JS.
No, that’s not necessary. Sencha Test has a built-in editor with code completion capabilities that helps you write tests much faster.
Sencha Support is included with all Sencha Test purchases, giving you access to our expert technical support team. Forty x-credits come with each seat that you buy.
Yes. A comprehensive training program is available that addresses the basics of writing Jasmine tests and advanced, complex tests using Sencha Test.
Sencha test experts are available to consult with you and advise how to set up your test automation strategy. Our Web Application Testing Maturity Model is designed to guide you as you adopt web application testing into your software development lifecycle. Our services team can help you create and organize tests that are scalable and maintainable for the long term. Our team of experts can also help you to migrate existing tests into the Sencha Test framework.
If you have an internal WebDriver infrastructure set up to run tests with Selenium, you can use that directly with Sencha Test to run tests. You simply provide the connection details in Sencha Test Studio, and the browsers will be listed on the Test Runner in Sencha Test Studio.
On PC and Mac, Sencha Test supports the following browsers:
- Internet Explorer 8+
- Microsoft Edge
- Safari 6+
- Opera 15+
Sencha Test supports the following mobile browsers:
- IE10+ on Windows Phone 8+
- Chrome / Stock Browser on Android 4+
- Safari iOS 6+
Ext JS 4.2 and above.
Sencha Touch 2.1 and above. The Futures API in 1.0.0 does not support Sencha Touch. We plan to address shortly in upcoming maintenance releases.