Integrating the Test Data Builder with Katalon Studio is simple. Just follow these steps:
Install the Katalon Test Data Builder Plugin
Download the plugin from the Katalon Store.
Alternatively, get it offline from the ChangeLog.
Open the Data Builder UI
Click the DataBuilder icon to access the Data Builder interface.
Enter Values in the Form
Complete fields like File Name, Variable Name, and Count.
Create the Table
Click Create Table and fill in Headers and Sample Values (refer to Sample Data Format instructions for details).
Generate Data
Click Generate Data to populate your Katalon Data file with the generated values.
Use the Generated Data
The generated values are ready for use as variables for data binding in your tests.
Examples for Generating Different Random Values:
Full Name: 'Mohit{123}'
Output: Mohit432
Note: Values within {} are generated randomly.
Phone Number: '+94{56823512}'
Output: +9470294386 (with random 8-digit number after +94)
Start Date: '2025/{1::6}/{1::15}'
Output: 2025/5/5
Note: {1::6} generates a number between 1 and 6.
End Date: '2025-{6::12}-{16::31}'
Output: 2025-11-25
Date and Time: '202405{1::30}:{1::12}{1::30}33'
Output: 20240528:62820
Email Address: '{Mohit}{123}@gmail.com'
Output: Omoho718@gmail.com
Custom String: '{Mohit}{123}IRE{20345}STR-{1230}{MT}01STR{2025}'
Output: Toiio315IRE69027STR-7185MM01STR8107
These examples demonstrate how to leverage the plugin to generate custom, random data patterns for testing. The {} syntax allows you to specify custom patterns and ranges for random numbers, characters, or sequences.
Visit Katalon Forum for Plugin related discussions.