With the Login Enterprise release of 4.1 and higher we have added the Application Testing support. This method allows you to test applications on a functional level and generate a report of the end of the test.
To set things up please log in to you Login Enterprise environment and select "Manage Test".
When the page loads select the "Add new environment" button in the "Application Testing" section.
When pressed an new page appears where you can configure:
- Environment Name
- We recommend giving it a logical name that makes it easy to identify.
- Connector type
- There are a number of different connectors for more information about the connector configurations click here.
- Description of the environment
- Give a simple description of the configured environment.
Once you select the preferred connector type a list appears below the configuration. Fill in the required fields and click the save button.
Once the connection has been configured the next item is to configure the application testing report. You can configure if you wish to be notified when applications are successful or not. If you do not enable this the report will only show that what has failed, which is most interesting in the most cases.
You can also send out an email once the application test has completed. If you enable the email switch but do not configure an email address it will use the default email address configured in the email configuration. The email notification can be configured once you have configured your email configuration, to do so please click here.
You can also add-in your own company logo if you want to give the report a more personal touch.
Note: Please be aware that the PDF file that is generated has a maximum support of 100 screenshots. This means in the most simple form that if you include 100 applications and enable the "Including Successfull applications" that you are reaching its limit. However if any of the application scripts make use of the "TakeScreenshot" functionality it will eat of the 100 screenshot limit. To mitigate around this if you have a large amount of applications is to keep "Including Successful Applications" turned off.
The next item is to configure the applications you wish to test. The applications you can add are the same application scripts as used by the other two setups, "Continuous Testing" and "Load Testing". You can add the applications by clicking on the "Add Applications" button.
Once you have selected your preferred applications you can organise them in your preferred setup by dragging and dropping the application. "Wait" Action(s) can also be added to you preferred setup and also between applications.
With the release of 4.6.x and higher you can configure the "Leave application running" feature. This can be configured by clicking on the pencil icon of the application entry. For more information about this feature please see this page. This feature is not applicable to webscripts.
As part of the configuration you can also define thresholds for all the actions, this is similar to what you can configure in the "Continuous Testing" setup. The usability of the thresholds is to ensure that the application not only works on a functional level, but between different configurations, also maintains its performance. If it does not, you are notified in the report of the "Application Testing" configuration.
Starting the test
Once you are done you need to go back to the "Manage Tests" page. Here you can see your recently created test scenario and you can start it by using the "Play" button. Please note that even if you configured a user group that contains multiple users, the Application Test scenario only uses one (1) user.
When you click on the start button you are presented with a small confirmation dialog that shows you the current application configuration. If you are happy you can click confirm and the test will start.
Once you started a test you are redirected to the Dashboard of Login Enterprise where you can see the current status of your recently started Application Test. It shows how many apps have started and if any have failed. Same goes for the performance measurements.
All of the results can be found in the "Application Testing" results page. To find out more about the results of "Application Testing" click here.