Application testing against countless versions of underlying operating systems is a mandatory task for ISVs (Independent Software Vendors) as well as for companies who are the users of these applications. Incorrect operation of a single application or its incompatibility with other applications can lead to the software or the entire Windows platform to fail and to lead to outages in production.
Manual application or packaging cloud-based testing
With Proof, Apptimized has designed a new test workflow, starting with an initial manual test that gets automated for any future update. For this simply log in to our cloud-based solution, choose an appropriate platform from different versions of Windows and start your Virtual machine.
Prepared virtual machines are ready for the test environment, available to you 24/7, with no integration into your systems needed. Connect to our system where you can conduct parallel testing on various OS. If you have previously or currently worked with Azure Virtual Machines, no need to change your processes. Apptimized can be configured in order to integrate them and allow to run additional tests on them if necessary.
Recording options allow you to record the results of the process and generate them in one document, so the results of the test will be available for editing and downloading in a convenient format for you.
Automated application or packaging testing process
To automate application or package testing, all you need is to record a new test case or choose the result of your manual testing. When it becomes available at a later stage, upload a new version of the application which you want to test or select a different underlying OS platform if you’re going to proceed with multiple platforms testing. Proof allows you to check your portfolio readiness for migration to the new version of Windows 10 or 11 without the need for additional knowledge and skills in this area.
Compare the expected, previously recorded behavior of the application on the new platform with its actual behavior in the test session results page. It allows you to check the original test case, which is the basis for the creation of subsequent cases. The test session page provides detailed information about the testing environment: time, platform, project description, and an overview of the software tested.
Test results provided by the following information:
- Screenshot comparison with the Expected behavior of the application the same as recorded while manual testing with the Actual screenshots with the outcome of Proof autotest.
- Echo logs describe step by step actions, while the playback test scenario checks how the process goes and shows all information, warnings, and errors which have appeared.
- Windows Logs describe the Windows system information to check application incompatibility if detected during the test.
Once the results of your Test Scenario are analyzed, and you are in receipt of a fail result, Proof proposes different remediation option, depending on how you wish to resolve the issue: you could repackage the application via our application packaging tool – Workspace or create a Factory request. In cases where remediation has not been possible Apptimized can assist you with raising an App Assure service request.
Need more information about Apptimized software testing tool – contact our sales for Demo.