A new version of Qualitia Automation Studio for Web and Mobile 7.2.x is now available. We highly recommend you upgrade. Find more details here.
Adding Test Data
Test data is the information used during the test case development. Qualitia comes with a built-in Test Data explorer for adding/updating test data. When developing test cases in Qualitia, you can provide data in 2 ways:
Static Data
As the name suggests, static data has a single static value to be used when executing test cases. Static data is given in the parameter section against each action in Qualitia. This data should be enclosed in double quotes ("").
Parameterized Data
Qualitia gives you provision to add multiple sets of data to be used when executing test cases. This allows executing multiple iterations of the single test case in one go with different details. This test data ensures effective time management and maximum test coverage with minimum updates to the test case.
You can use Qualitia's Test Data explorer to add or update test data. When you click the test data button from the Test Cases or Requirements screen, Qualitia opens a spreadsheet which allows adding or updating Test Data to use when executing the test case.
To add/ update Test Data:
- Select a test case name under the Scenarios tree structure.
- Click the Test Data button in the right pane.
The test data explorer opens with the iteration columns, Selection, Dataset tag, Task name, and the parameterized data (which is considered as a column name and not the actual data). - Parameterize the test data for a test case iteration as well as task iteration.
Test case iteration can contain one or more task iterations. - Enable or disable test case iterations by specifying True or False in the Selection column respectively.
- Click the save icon () once all the data is added for the test case execution.
DataSetTag
Qualitia gives you a provision to tag the test case iterations with keywords based on the test data set you provide for test case execution. These tags enable you to differentiate test case iterations based on the provided test data. Using this feature, you can easily spot the test case iteration which is failed or has defects just by looking at the suite execution report. Identifying the area where a tester needs to work becomes easy and handy when you add relevant tags to the test case iterations.
Where to add these tags?
Qualitia users can add these tags at test case iteration level from the test data screen.
Providing these tags is optional.
Suite Execution Report
The tags which you add to the test case iterations are displayed in the test case execution report next to the iteration number.
Suppose you have an application with multi-lingual support. There are multiple test case iterations created based on the languages where the data is provided using the test data feature.
After executing such test cases, if any of the iterations fails or has defects, it is easy to identify which set of data has issues from the whole set of iterations that is causing failures or adding defects.
These tags are displayed against the test case name in the suite execution report.
Like in the screenshot provided above, if the test iteration with the Chinese language fails then users can quickly understand the area where they must make a fix, just by looking at the test case execution report.