Hi Sebb,
Thank you very much for your reply. I got my script work. But I still have
two questions for you as follows:
1. I check manual for function, and I did not find that I need two
underscores" __" before function name in text, although I can notice that
there are two underscore bfore function in manual. But I did have one
underscore before StringFromFile (_StringFromFile()) function work
successfully. So which function needs two underscore and which one need one
underscroe ore all of them need two underscores?
2. You mentioned that "As I wrote before, you cannot select random entries
from the CSV file". but why did I get random numbers displayed in "View
Result Tree"? Would you please explain more about __Random function and
provide some example?
Thanks a lot in advance.
Xgan
sebb-2-2 wrote:
>
> On 14/03/2008, xgan <[EMAIL PROTECTED]> wrote:
>>
>> Hi Sebb,
>>
>> Thanks your response. I changed my value as "${_Random(1,10,SEARCH)}",
>> but
>> the random function did not work as I expected.
>>
>
> Just noticed that you only used one _, it should be
>
> ${__Random(1,10,SEARCH)}
>
>> My project is to test search on web page. I create a csv data file
>> include a
>> lot string, ex:
>> bark
>> blend
>> blast
>> boast
>> bump
>> chase
>> chap
>> ......
>>
>> I want to choose one by one randomly from csv file by using _Random
>> function.
>
> As I wrote before, you cannot select random entries from the CSV file.
>
>> I compared results with & without random function as follows:
>>
>> without _Random function, I set ${SEARCH} in value of "Send Parameters
>> With
>> the Request:". I got successful message from "View Result Tree" => tab
>> of
>> Request (GET
>>
>> http://qa2live.twincities.com/circare/html/sca_template.jsp?_dyncharset=UTF-8&%2Fmngi%2Fsearch
>> %2Fdroplet%2FFastESPDroplet.query=bark&_D%3A%2Fmngi%........) NOTE: bark
>> after "FFastESPDroplet.query="
>>
>> with _Random function I set ${_Random(1,10,SEARCH)} in value of "Send
>> Parameters With the Request:". I got successful message from "View
>> Result
>> Tree" => tab of Request (GET
>>
>> http://qa2live.twincities.com/circare/html/sca_template.jsp?_dyncharset=UTF-8&%2Fmngi%2Fsearch
>>
>> %2Fdroplet%2FFastESPDroplet.query=%24%7B1%2C10%2CSEARCH%29%7D&_D%3A%2Fmngi%.....)
>> NOTE:%24%7B1%2C10%2CSEARCH%29%7D after "FFastESPDroplet.query="
>>
>
> This is ${1,10,SEARCH)} with URL encoding; that's because _Random is
> not a valid function.
>
>> Would you mind let me know why I got those message with lot of %?
>
> Because the characters are not valid for a URL.
>
>> Thanks.
>>
>> Xgan
>>
>>
>>
>>
>>
>> sebb-2-2 wrote:
>> >
>> > On 14/03/2008, xgan <[EMAIL PROTECTED]> wrote:
>> >>
>> >> I have question about Random function. The scenarios are as follows:
>> >>
>> >> 1. I run a HTTP Request by using external data file as my test
>> script. I
>> >> use
>> >> _StringFromFile(xxx.dat) function which setup in User Parameter
>> (Name:
>> >> SEARCH; User_1:_StringFromFile(xxx.dat)) in my test script.
>> >>
>> >> 2.Now I want to randomly choose the data from xxx.dat file.
>> >
>> > Not possible.
>> >
>> > Just randomise the dat file before starting the test.
>> >
>> >> 3.I tried to setup ${_Random(1,10,${SEARCH})} in value of HTTP
>> Request's
>> >> Send Parameters With the Request:, but after script ran, it looks
>> like
>> >> _Random function do not work.
>> >>
>> >
>> > That should be ${_Random(1,10,SEARCH)}
>> >
>> > as you are defining the variable, not referencing it.
>> >
>> >> Would you mind inform how to set Name of Function in Random
>> function?
>> >>
>> >> Thanks. Xgan
>> >>
>> >>
>> >> --
>> >> View this message in context:
>> >>
>> http://www.nabble.com/How-to-use-_Random-function-tp16048595p16048595.html
>> >> Sent from the JMeter - User mailing list archive at Nabble.com.
>> >>
>> >>
>> >>
>> ---------------------------------------------------------------------
>> >> To unsubscribe, e-mail: [EMAIL PROTECTED]
>> >> For additional commands, e-mail: [EMAIL PROTECTED]
>> >>
>> >>
>> >
>> > ---------------------------------------------------------------------
>> > To unsubscribe, e-mail: [EMAIL PROTECTED]
>> > For additional commands, e-mail: [EMAIL PROTECTED]
>> >
>> >
>> >
>>
>>
>> --
>> View this message in context:
>> http://www.nabble.com/How-to-use-_Random-function-tp16048595p16059395.html
>>
>> Sent from the JMeter - User mailing list archive at Nabble.com.
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: [EMAIL PROTECTED]
>> For additional commands, e-mail: [EMAIL PROTECTED]
>>
>>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>
>
--
View this message in context:
http://www.nabble.com/How-to-use-_Random-function-tp16048595p16093025.html
Sent from the JMeter - User mailing list archive at Nabble.com.
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]