As to your 500, there are many causes for these, but ultimately it is
because you have handed the server a set of data which is out of context for
the data it was expecting and it throws it proverbial hands up and screams
back, "I don't know what the heck you want me to do with this data," or as
we see it, an HTTP class 500 message. A more than fair portion of these
that occur in testing are false 500s, particularly if you are not checking
for proper returned pages and then branching your code appropriately based
upon what shows up on the page. Example, if a valid 200 class page is
returned, but the page is not one which is expected within the business
process flow and you continue your business process including the submission
of form data which is out of context for the pages returned you will most
likely receive a "false 500" caused by your test design back from the
server. This is termed a "false 500" because an end user would have never
been able to make the same request because the end user interface would have
disallowed the out of context request as submitted by the test tool which
was ignoring the context of the pages returned. The larger the number of
variables related to state, session and business process data which require
correlation on a submission the higher the likelihood that you are going to
see these errors if you don't follow established testing practices for
checking for expected results for each step. As you might expect these can
be extraordinarily common in Microsoft asp/x environments which make use of
large state management variables.
James Pulley, http://www.loadrunnerbythehour.com/PricingMatrix
--
You received this message because you are subscribed to the Google
"LoadRunner" group.
To post to this group, send email to LR-Loa...@googlegroups.com
To unsubscribe from this group, send email to
LR-LoadRunne...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/LR-LoadRunner?hl=en
--
You received this message because you are subscribed to the Google "LoadRunner" group.
To post to this group, send email to LR-Loa...@googlegroups.com
To unsubscribe from this group, send email to
LR-LoadRunne...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/LR-LoadRunner?hl=en
This function inspires your curiosity to examine the help file, read the manuals and to schedule yourself for training.
James Pulley, http://www.loadrunnerbythehour.com/PricingMatrix
Because you can do things in a virtual user to ignore the context of the returned pages which you cannot do when engaging in the same process on a manual basis. Granted, this willingness to ignore the expected results of a test step represent poor test process -- but then a chisel in the hammer of one person results in the in a work of art which inspires, in the hands of another person simply results in lots of stone chips.
James Pulley, http://www.loadrunnerbythehour.com/PricingMatrix
From: lr-loa...@googlegroups.com [mailto:lr-loa...@googlegroups.com] On Behalf Of Rao Gadde
Sent: Tuesday, February 08, 2011 10:52 AM
To: lr-loa...@googlegroups.com
Subject: Re: HTTP status code 500 INTERNAL SERVER ERROR messag
i dont see this error manually when logging..