Example applications and workspaces to demonstrate use of Sencha Test. Each of these has been decorated with a few starter tests.
This is a workspace with two applications: the admin dashboard and the Sencha Cmd
"starter" application. This workspace needs a copy of Ext JS 6.0.1 extracted into its
"ext"
directory before it can be opened in Sencha Studio.
When you open this workspace in Sencha Test and view the Runs tab, you will see a set of test runs copied from a Sencha Test Archive Server. See the walkthrough for the story being told by the test runs for this project.
The Admin application in this workspace has a complete Functional test suite in addition to examples of Unit tests as well as Integration tests.
This is a stand-alone test workspace. There is no Sencha framework or even an application in this project. This type of project is common for Test Engineers or Test Automation Engineers because the application ("test subject") is most likely hosted on a QA server.
This is a single-application project using the Ext JS 6.0.1 application template.
It needs a copy of Ext JS 6.0.1 extracted into its "ext"
directory before it can
be opened in Sencha Studio.
This is a single-application project using Ext JS 5.1.1. It needs a copy of Ext JS 5.1.1
extracted into its "ext"
directory.
After the framework is in place, you will need to run the following command before running tests:
sencha app build -dev
This is a single-application project using Ext JS 4.2.5. It needs a copy of Ext JS 4.2.5
extracted into its "ext"
directory.
After the framework is in place, you will need to run the following command before running tests:
sencha app build -dev
This is a single-application project using Sencha Touch 2.4.2. It needs a copy of
Sencha Touch 2.4.2 extracted into its "touch"
directory.
After the framework is in place, you will need to run the following command before running tests:
sencha app build -dev