Sencha Studio provides you with an easy-to-use UI to connect Sencha Test to a Selenium Grid or a browser farm, using appropriate credentials. Once this connection is established, the browsers are available for you to use in Sencha Test Studio and through the Sencha Test Command Line.
How do I connect Sencha Test with a Selenium grid or browser farm?
Do I need to have Selenium server running on my machine to create tests?
No, you don’t need Selenium server for test creation. Although you need it for executing WebDriver tests. Sencha Test has an embedded Selenium server and Chrome browser instance. This is particularly useful to create and debug tests. Once debugged, tests can be run on a remote Selenium grid or a browser farm.
Can I import my existing Selenium tests written in Java?
Tests can only be written in JavaScript. Sencha Test APIs are very easy to use and can help you minimize the number of lines of code needed to write complex tests.
Can Sencha Test be used for multi-page Ext JS application testing?
Sencha Test leverages Selenium WebDriver to facilitate multi-page application testing. By creating a WebDriver scenario from Sencha Studio, tests can be created using Sencha Test APIs.
I’m already using Jasmine, do I need to download a new version and rebuild my tests?
No. You can use your existing Jasmine tests within Sencha Tests as long as your tests are compatible with Jasmine version 2.4.
How easy is it to extend the Sencha Test recorded tests?
Recorded tests are converted into plain JavaScript and can be edited like any other test code.
Can recorded tests be run without manually editing the test JavaScript code?
Yes, you can run recorded tests without having to edit the JavaScript code. But to add expectations, you have to manually edit the code.
How can I run tests on remote machines?
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.
How does Sencha Test work with Selenium?
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.
How can I use my Ext JS code from within Sencha Test Studio?
Open your existing Ext JS application workspace from Studio, and you will be able to drill down to the code using the tree structure.
- 1
- 2
- 3
- 4
- Next Page »