QTP Forum


Join the forum, it's quick and easy

QTP Forum
QTP Forum
Would you like to react to this message? Create an account in a few clicks or log in to continue.
Search
 
 

Display results as :
 


Rechercher Advanced Search

Poll
Keywords

Latest topics
» composite primary key
How to generate Random value of any type based on the input EmptyThu Jun 19, 2014 11:31 am by thomasdfg

» How to identify the object when it is dynamically changing behavior
How to generate Random value of any type based on the input EmptyWed Jun 18, 2014 6:37 pm by thomasdfg

» Patches for QTP 10, 11, 11.5
How to generate Random value of any type based on the input EmptyWed Jun 18, 2014 6:04 pm by thomasdfg

» Retrieving data from Txt file into datatable
How to generate Random value of any type based on the input EmptyWed Jun 18, 2014 5:32 pm by thomasdfg

» VB Script to count number of links in a web page.
How to generate Random value of any type based on the input EmptyWed Jun 18, 2014 4:51 pm by thomasdfg

» Customized HTML reports in QTP
How to generate Random value of any type based on the input EmptyWed Jun 18, 2014 4:42 pm by thomasdfg

» how to print values into a field of a web page, from a data table in qtp?
How to generate Random value of any type based on the input EmptyWed Jun 18, 2014 4:37 pm by thomasdfg

» How to delete cookies using QTP?
How to generate Random value of any type based on the input EmptyWed Jun 18, 2014 4:30 pm by thomasdfg

» When UFT Does Not Identify an Object
How to generate Random value of any type based on the input EmptyWed Jun 18, 2014 4:23 pm by thomasdfg

May 2024
MonTueWedThuFriSatSun
  12345
6789101112
13141516171819
20212223242526
2728293031  

Calendar Calendar

Affiliates
free forum


How to generate Random value of any type based on the input

Go down

How to generate Random value of any type based on the input Empty How to generate Random value of any type based on the input

Post by Gajre Sat Oct 20, 2012 6:13 pm

MsgBox RandomValue("char",10)
MsgBox RandomValue("num",10)
MsgBox RandomValue("alphanumeric",10)
MsgBox RandomValue("",10)

Function RandomValue(rType, Cnt)
Randomize()
dim CharacterSetArray
Select Case LCase(rType)
Case "char"
CharacterSetArray = Array(Array(Cnt, "abcdefghijklmnopqrstuvwxyz"), Array(0, ""))
Case "num"
CharacterSetArray = Array(Array(Cnt, "0123456789"), Array(0, ""))
Case "alphanumeric"
CharacterSetArray = Array(Array(Cnt/2, "abcdefghijklmnopqrstuvwxyz"), Array(Cnt/2, "0123456789"))
Case Else
CharacterSetArray = Array(Array(Cnt/2, "abcdefghijklmnopqrstuvwxyz"), Array(Cnt/2, "0123456789"))
End select
dim i,j,Count,Chars,Index,Temp
for i = 0 to UBound(CharacterSetArray)
Count = CharacterSetArray(i)(0)
Chars = CharacterSetArray(i)(1)
for j = 1 to Count
Index = Int(Rnd() * Len(Chars)) + 1
Temp = Temp & Mid(Chars, Index, 1)
next
next
dim TempCopy
do until Len(Temp) = 0
Index = Int(Rnd() * Len(Temp)) + 1
TempCopy = TempCopy & Mid(Temp, Index, 1)
Temp = Mid(Temp, 1, Index - 1) & Mid(Temp, Index + 1)
loop
RandomValue = TempCopy
End Function
Gajre
Gajre
Admin

Posts : 37
Join date : 2012-06-17
Age : 41
Location : Hyderabad

https://qtpelearning.forumotion.com

Back to top Go down

Back to top


 
Permissions in this forum:
You cannot reply to topics in this forum