Skip to content

Lesson 7 Topic 2 Features

This article is a part of the Self-paced Learning Series for the Course: First-Hand Experience of Worksoft SaaS.

Please refer to the link for more details on the Course.
Introduction of Worksoft SaaS Feature/Concept :: Lesson 7 :: Topic 2


1. Using Data File Overrides in the Test Scheduler
If we want to run the test for multiple data files, the Test Scheduler has an option to override Data Files as well, this helps us run the test for multiple data files simultaneously or sequentially or selectively thereby increasing test coverage.

A business use-case for this is let's say, in an eCommerce application, you are performing a test for different Products and Categories and the test data of your Products and Categories is available in a csv file. So, you will upload the csv file into Worksoft SaaS as a Data File and bind the Data File to your Run Definition. If you have the test data of different Products and Categories in multiple csv files, then you will have to change the Data File binding manually on the Run Definition each time. This may be a cumbersome process when it comes to using multiple data files. In this case, the Test Runner/Scheduler is helpful. Here, you can override the Data File/s at Run time and execute tests for multiple data files simultaneously or sequentially.

When updating the Data File override values in the driver data file of the Test Scheduler, the structure of the data inputs is in a particular format which is very easy to update, as it only asks for current Data File details and replacement Data File details, which is in JSON format.

When the tests are executed using the Test Scheduler, it will override the values at the Run time but not replace the values in the original source (in this case, Data Files)


Feedback and Knowledge Base