Skip to content

Overview

Overview


Worksoft SaaS Test Automation Platform supports the automated testing of Native and Hybrid Mobile Applications.



What categories of tests can be automated with Worksoft SaaS? To put it short, Worksoft SaaS can be used to automate your functional smoke and regression tests.
                                                                  
Automated "test scripts" can be created (using tools like Appium Inspector) in Worksoft SaaS. Worksoft SaaS supports a wide variety of commands that you can use to build your test scripts for your native and hybrid mobile apps. Some of these commands are also available for you to use in automating tests for web apps. 

Once your test scripts are in your "script library", you can assemble them into Test Scenarios the same way you can for your automated tests for web apps, using an intuitive and user-friendly workflow within the Worksoft SaaS application. You can validate/certify the Test Scenarios against each "device" (mobile tablet or mobile phone) of interest to you (we call them testing platforms). This is equivalent to your 'integration testing' if you will. Then you assemble one or more Test Scenarios into a higher level of an automation unit called 'Run Definition', which then can be scheduled for execution from within Worksoft SaaS application or from your CI environment on a schedule.  

Each test will run as an "Appium" test on a freshly provisioned machine with the appropriate testing platform from one of the ready-to-use combinations of mobile devices (emulators, simulators or real) and operating systems (iOS, Android). For more information on when to use real devices for your mobile app testing and when to use the emulators/simulators, click here.

                                                                   

While Appium Inspector is the primary tool for you to begin your automation and create your test scripts in Worksoft SaaS, the SaaS application offers you a significant number of additional powerful features that allow you to further enhance your Test Scripts:
  • You can make your Test Scripts 'data-driven', a really powerful feature that Worksoft SaaS offers to help you very easily and efficiently increase your test coverage without requiring too much effort.
  • You can make use of user-defined variables that you can configure for each of your application environments and make your Test Scripts save and retrieve values from such user-defined variables
  • You can make use of one of many system level variables that Worksoft SaaS offers you.
  • You can create nested data loops to satisfy your complex automation requirements
  • You can build and maintain traceability of your Test Scripts to your functional requirements (user stories, use cases or whatever name you use to refer to your functional requirements), application modules/components.
  • You can also use 'Google-style' labels to categorize/label your Test Scripts in as many ways you want to categorize them for easier search-ability and maintenance.

Mobile Testing in the Cloud:


Worksoft SaaS offers mobile emulators, simulators, and real devices in the cloud. This means you can access hundreds of iOS and Android simulators and emulators as well as real devices, multiple OS and OS versions without the need to buy mobile devices or set up emulators/simulators.

                                          
You don’t have to worry about the cost or effort of maintenance for the devices and/or emulators/simulators because you are accessing the device or emulator/simulator that we set up and maintain for you, in the cloud.

The most significant benefit to you is that mobile app testing teams from across your organizational units and geographic locations can collaborate on the testing of your mobile apps efficiently.


Feedback and Knowledge Base