- Test Data Types
Raw
Parameter
Runtime
Random
Data Generator
Phone Number
Mail Box
Environment
Concat Test Data
Create Test Data Profile
Update Test Data Profile
Updating Value in TDP
Import TDP
Bulk Deletion of a Test Data Profile
Create Test Data [Environment]- data generators
Default Test Data Generators
Address Function Type
ChangeDataType Function Type
Company Function Type
DateFunctions Function Type
DomainFunctions Function Type
EmailFunctions Function Type
File Function Type
Friends Function Type
IdNumber Function Type
Internet Function Type
MailboxAliasFunctions Function Type
MailboxFunctions Function Type
Name Function Type
NameFunctions Function Type
Number Function Type
NumberFunctions Function Type
Phone Number Function Type
PhoneNumberFunctions Function Type
Random String Function Type
RandomText Function Type
StringFunctions Function Type
TestDataFromProfile Function Type
Number Function Type
The Number Function Type allows you to generate various types of random numbers. These functions help in creating data for different scenarios where random numerical values are required.
Prerequisites
Before you begin, ensure that you have referred to:
Selecting Number as a Function Type for Data Generator
- Use NLP to create a new step in the test case and include a placeholder for test data.
- Click on the test data placeholder. From the Test Data Types dropdown menu, select the ! Data Generator option.
- On the ! Data Generators overlay screen, select the Type to Default. This will enable you to use a collection of built-in test data generators.
- Select Number from the Function Type dropdown list.

NOTE:
This action will display a list of built-in functions associated with the Number function type, enabling you to select the appropriate function based on your requirements.
Random Number
- Enables you to generate a random number between a specified range. It is useful for creating random data samples within a specific numeric range.
ℹ️Example:
| Input | Output |
|---|---|
| min: 1 max: 100 |
73 |
| min: 10 max: 50 |
32 |
| min: 100 max: 500 |
418 |
| min: 5 max: 20 |
15 |
Random Digit
- Allows you to generate a random digit between 0 and 9. This is helpful for scenarios where single-digit numbers are required, like generating a random OTP.
ℹ️Example:
- Input: None (This function does not require any specific input)
- Output:
- 7
- 3
- 0
- 9
Random Digit Not Zero
- Enables you to generate a random digit between 1 and 9. This is useful for cases where zero is not a valid digit, such as generating unique identification codes.
ℹ️Example:
- Input: None (This function does not require any specific input)
- Output:
- 6
- 8
- 3
- 1
Number of Digits
- Allows you to generate a number with a specified number of digits. This is useful for generating identification numbers or codes of a fixed length.
ℹ️Example:
| Input | Output |
|---|---|
| Digits: 5 Boolean: True |
39485 |
| Digits: 4 Boolean: False |
-3276 |
| Digits: 3 Boolean: True |
821 |
| Digits: 6 Boolean: False |
-491257 |
Random Number
- Enables you to generate a random number without specifying any range. It is useful for generating random numerical data without any constraints.
ℹ️Example:
- Input: None (This function does not require any specific input)
- Output:
- 845
- 129
- 4567
- 901
Random Double
- Allows you to generate a random decimal number within a specified range and with a specified number of decimal places. This is useful for scenarios requiring floating-point numbers, such as price or measurement data.
ℹ️Example:
| Inputs | Outputs |
|---|---|
| Max No of Decimals: 2 Min: 1.5 Max: 5.5 |
3.47 |
| Max No of Decimals: 3 Min: 10.1 Max: 20.5 |
15.234 |
| Max No of Decimals: 1 Min: 100.0 Max: 200.0 |
145.7 |
| Max No of Decimals: 4 Min: 0.1 Max: 1.0 |
0.7564 |
Digits
- Enables you to generate a random number with a specified count of digits, which is useful for creating data where numbers of a specific digit length are required, like serial numbers.
ℹ️Example:
| Inputs | Outputs |
|---|---|
| Count: 3 | 593 |
| Count: 5 | 48291 |
| Count: 2 | 47 |
| Count: 6 | 384719 |
Digit
- Allows you to generate a random number with a fixed length using this feature, which is useful for generating small, single-digit random numbers.
ℹ️Example:
- Input: None (This function does not require any specific input)
- Output:
- 6
- 4
- 7
- 2