Loadrunner Script without application

25 views
Skip to first unread message

naveen

unread,
Feb 3, 2009, 5:46:20 PM2/3/09
to LoadRunner
Hi,

If the development of the appliaction to be tested has not been
completed and we have to perform the performance testing of the
appliaction then how can we do that?
Because the appliaction is not there so we can not record the user
action on application and generate the script so how the script is
created?

Thanks in advance.

Deepak Gupta

unread,
Feb 5, 2009, 3:55:44 AM2/5/09
to LR-Loa...@googlegroups.com
You mean, that you want to test an application which the developer are themselves not delivered yet,
Have you created a test plan for the same?
:)
Rgds,
Deepak Gupta

Sri Hari

unread,
Feb 5, 2009, 8:21:54 AM2/5/09
to LR-Loa...@googlegroups.com, amarjeet...@gmail.com
Hi,
 
You cannot go for a performance testing, unless and until the application is Functionally stable...
 
If the development team has not developed the application then how will you know the what you have to do, how will you prepare your scenario or script... so ask your development team to build the application....

Sunil2811

unread,
Feb 5, 2009, 9:57:34 AM2/5/09
to LoadRunner
Hi Naveen,

Its not feasible to start recording or scripting of the application
when it is not avaialble (whether it is functionally stable or not).
The general methodology is to start scripting once the application is
stable functionally.

Let me tell you that this kind of things works in Functional testing
tools like QTP where you can start writing your template scripts and
when the application becomes available you update the object
repository DB and your script is ready to go.

In Performance testing we are not bothered about the UI Part but
rather than the request that is being generated by the application and
send to the server also the response back from the server. These
things will not be clear till we have the application in hand.

Other alternative is when you are the developer of the same
application (say a Java based windows application like a JWS
application) then you know the application behaviour and codes. So in
that case you can develop you own scripts (Java protocol) using hard-
core coding. Here there will be no option for recording.

Hope these things clear your doubts...

Regards,
Sunil Kumar

On Feb 5, 1:21 pm, Sri Hari <srihari...@gmail.com> wrote:
> Hi,
>
> *You cannot go for a performance testing, unless and until the application
> is Functionally stable... *
> **
> If the development team has not developed the application then how will you
> know the what you have to do, how will you prepare your scenario or
> script... so ask your development team to build the application....
>

naveen

unread,
Feb 5, 2009, 9:56:21 AM2/5/09
to LoadRunner
In the userguide of VUGEN the following lines are given:
"since vuser scripts do not rely on client software, you can use
vusers to check server performance even before the user interface of
the clent software has been fully developed."

If we can not go for performance testing without application then what
do these lines mean?

On Feb 5, 8:21 am, Sri Hari <srihari...@gmail.com> wrote:
> Hi,
>
> *You cannot go for a performance testing, unless and until the application
> is Functionally stable... *
> **
> If the development team has not developed the application then how will you
> know the what you have to do, how will you prepare your scenario or
> script... so ask your development team to build the application....
>
>
>
> On Wed, Feb 4, 2009 at 4:16 AM, naveen <amarjeetchhil...@gmail.com> wrote:
>
> > Hi,
>
> > If the development of the appliaction to be tested has not been
> > completed and we have to perform the performance testing of the
> > appliaction then how can we do that?
> > Because the appliaction is not there so we can not record the user
> > action on application and generate the script so how the script is
> > created?
>
> > Thanks in advance.- Hide quoted text -
>
> - Show quoted text -

naveen

unread,
Feb 5, 2009, 10:06:58 AM2/5/09
to LoadRunner
Thanks Sunil.

I understand that if we dont have the application in hand then it will
be difficult to understand the behaviour of appliaction. But if we see
the userguide of VUGenerator 9.0 then the following lines are given :
"since vuser scripts do not rely on client software, you can use
vusers to check server performance even before UI of the client
software has been fully developed."
Can you please explain me what do these line mean then?

Sunil2811

unread,
Feb 6, 2009, 5:09:02 AM2/6/09
to LoadRunner
Hi Naveen,

Yes whatever is written is right but not properly clear to understand.
If you read the lines it never mentions to create a vuser script of
record an application to develop the scripts.

The case the Vuser guide refers to is that you have already have
script for the application you can use them to test the server's
performance when the UI is not fully developed.

Another alternative is that this line talks about smart client
application where the UI interacts with the server through service
(like web-services). In that case you don't need the client to even
generate the script. You can import the service and LR will give you
all available services. then you can discuss with developers to check
the order of the services and generate your script. Then you can run
your script to perform the testing while the client UI is being
developed. For this the prior condition is that the service should be
up and running.

This case is not for any web-based application.

Regards,
Sunil Kumar

pablo martinez

unread,
Feb 6, 2009, 9:14:23 AM2/6/09
to LR-Loa...@googlegroups.com
I agree. If the server side is finished (or almost) you can test it. But without the client side is going to be hard. If you can record the client behaviour is much more easy. If not, you have to do what Sunil said

Roland Jefferson JR

unread,
Feb 16, 2009, 7:53:19 PM2/16/09
to LR-Loa...@googlegroups.com
Hi,

If you are creating a web services scriot, than you can get the send
and receive requests from the developers and put that into a script
without the gui. So it all depends on what protocol you are looking to
recreate. In most cases you will need some form of a gui to record
against.

Hope this helps,

Roland

naveen

unread,
Feb 18, 2009, 11:15:09 AM2/18/09
to LoadRunner
Hi,

Does it mean that in case of webservices only, we can create script
without recording but Incase the appliaction is web based(Java)
application then we need to have the application to record and we can
not generate the script without that. Apart from web services, what
are the other protocols for which we dont need to have the
application.


On Feb 16, 7:53 pm, Roland Jefferson JR <rolandjefferson...@gmail.com>
wrote:
> Hi,
>
> If you are creating a web services scriot, than you can get the send
> and receive requests from the developers and put that into a script
> without the gui. So it all depends on what protocol you are looking to
> recreate.  In most cases you will need some form of a gui to record
> against.
>
> Hope this helps,
>
> Roland
>
> On 2/6/09, pablo martinez <pablo.daniel.marti...@gmail.com> wrote:
>
>
>
> > I agree. If the server side is finished (or almost) you can test it. But
> > without the client side is going to be hard. If you can record the client
> > behaviour is much more easy. If not, you have to do what Sunil said
>
> >> > > - Show quoted text -- Hide quoted text -
Reply all
Reply to author
Forward
0 new messages