## Pages

For any corporate training requirements Please mail To sudhakar@qtpsudhakar.com
New Schedule in MindQ Systems, Madhapur By SUDHAKAR
Course Name Date Time Duration Type Branch
Selenium+Appium 16th October 2017 7.30 AM - 9.00 AM IST 45 Days ClassRoom + Online Mind Q Madhapur
Selenium+Appium 30th October 2017 9.30 AM - 11.00 AM IST 45 Days ClassRoom + Online Mind Q Madhapur

A book "Cracking the QTP interview" authored by Sudhakar.Read More. Buy From FlipKart

## Monday, September 1, 2014

### Generating Random Strings in QTP/UFT

```'************************************
'Logic Explanation:
'************************************
' RandomNumber ststement only gives specific random numbers between given range
' 97-122 are the ASCII codes for a-z alphabets.
' Chr(97) will return 'a', Similarly Chr function return chacters based on ASCII codes
' In below function the random numbers will be generated between 97-122
' Using Chr function the generated numbers will be converted in to characters
' The generated characters will store in "gChr" variable
' Finally gChr value will be returned as Function Value
'************************************
Function GenerateRandomString(StrLength)

' Declare Variables
Dim StrLenIndex
Dim chrAscCode
Dim gChr

'Use for loop to generate StrLength many characters
For StrLenIndex = 1 To StrLength
' Get Random ASCII Code
chrAscCode=RandomNumber(97,122)
' Convert ASCII code in to character
gChr=gChr&Chr(chrAscCode)
Next
'Return converted character to function
GenerateRandomString=gChr

End Function
'************************************
'Function Calling
'************************************
MsgBox GenerateRandomString(5)
'************************************
```