Manage Test Data of a Test Case

Test Data refers to the set of input values and parameters used to execute a test case and validate system behaviour. Proper test data ensures accurate, consistent, and repeatable test execution.

Test Data Management in WalnutAI consists of Test Data and Nested Test Data.

  • The Test Data section is specific to an individual test case, allowing you to define the exact values as per the test case which will be used during execution.

    • To add a dataset in a test case open the test case > Test Data and click 'Add Dataset' and enter parameter values (such as URL, Email, or Password). All fields are editable and can be customized based on your test requirements.

    • Use the 'Import' option to upload external datasets if they are already available.

    • Click 'Export' to download the existing datasets for external use.

    • After adding or updating data, click 'Save All' to ensure the datasets are stored and ready for execution.

Test cases created using Smart Recording from the Intelligence Hub will have parameters automatically identified and mapped.

  • Nested Test Data section applies to nested test cases (reusable test cases executed within other test cases).

    • Left Panel: Displays the nested test case structure (branches).

    • Right Panel: Shows parameter values and datasets for the selected branch.

If multiple datasets exist, select the required ones using the checkbox to make it as Default which will be used for execution; otherwise, the system defaults to the first dataset. When multiple datasets are selected, the platform performs Iterative Execution, running the test once per selected dataset.

Last updated