[Hye Sebb]

We have a Login Page //
User needs to enter his Credentials and after successful Login "Home" Page
is displayed //
How can we Login the User Credentials and see the Home Page //

I have used "Save Responses to file" and it clearly showed that while I am
requesting the Home Page it is still on the Login Page //

Please advice //

With thanks
Neeraj Chowdhury



Neeraj C wrote:
> 
> [Hye Sebb]
> 
> The 500 Error is gone after I placed the "Http Cookie Manger" under the
> "Test Plan Thread Group".
> But the Response data  under the "View Results Tree" is same for all the
> three Requests I tried till now, the Requests are mentioned as follows : 
> 
> 1>>> GET http://IP:Port/WMS/login.do [For Login Page]
> 
> 
> 2>>> GET
> http://IP:Port/WMS/homepage.do?displayMsg=home&selectedWCSMenuItem=home
> [For Home Page]
> 
> 
> 3>>> GET
> http://IP:Port/WMS/document.do?displayMsg=document&selectedWCSMenuItem=document
> [For Documents Page]
> 
> and I got the following response data for all the above three Requests:
> 
> 
> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
> <html lang="en">
> <head>
> <title>Login Page</title>
> <base href="http://IP:Port/WMS/jsp/common/login.jsp";>
> <link rel="stylesheet" type="text/css" href="../../res/css/sc_styles.css">
> <script src="../../res/js/conference.js"></script>
> 
> <script>
>       var qs = new Query_String();
>       
>       function actionModifier(form)
>       {
> 
>               if(mandatoryChk())
>               {
>                       if(qs.getFieldValue("confURL")!=undefined &&
> qs.getFieldValue("confURL")!="undefined" &&
> qs.getFieldValue("confURL")!=null)
>                       {
>                               form.action += "?confURL=" + 
> qs.getFieldValue("confURL") + "&confId="
> + qs.getFieldValue("confId");
>                       }
>                       
>                       return true;
>               }
>               return false;
>       }
>       
>       function trim(stringToTrim) {
>               return stringToTrim.replace(/^\s+|\s+$/g,"");
>       }
>       
>       function mandatoryChk()
>       {
>               if(trim(document.getElementById('username').value)== "" ||
> trim(document.getElementById('password').value)== "")
>               {
>                       alert("User name and Password are mandatory");
>                       return false;
>               }
>               else
>                       return true;
>       }
> </script>
> </head>
>  
> <body>
> 
> <form name="loginForm" method="post" action="/WMS/logon.do"
> onsubmit="if(actionModifier(this)) return true; else return false;">
> 
> 
>               <input type="hidden" name="red5ip"   value="IP">
>               <input type="hidden" name="protocol"   value="rtmp
> ">
>               
> 
> 
>   <table border="0" width="100%" height="100%" class="grpTable">
>       <tbody>
>               <tr>
>                       <td width="50%">
>                               <table align="center"  border="0">              
>                                       <tr>
>                                               <td height="30">
>                                                       For existing users
>                                               </td>
>                                       </tr>
>                                       <tr>
>                                               <td>
>                                                       <table>
>                                                               <tr>
>                                                                       <td 
> class="body">
>                                                                               
> Username
>                                                                       </td>
>                                                                       <td>
>                                                                               
> <input type="text" name="username" id="username">
>                                                                       </td>
>                                                               </tr>
>                                                               <tr>
>                                                                       <td 
> class="body">
>                                                                               
> Password 
>                                                                       </td>
>                                                                       <td>
>                                                                               
> <input type="password" name="password" id="password">
>                                                                       </td>
>                                                               </tr>
>                                                       </table>
>                                               </td>
>                                       </tr>
> 
>                                       <tr>
>                                               <td align="right">
>                                                       <table>
>                                                               <tr>
>                                                                       <td>
>                                                                       </td>
>                                                                       <td>
>                                                                               
> <input type="submit" name="login" value=" Login "
> class="buttonEdit" >
>                                                                       </td>
>                                                               </tr>
>                                                       </table>
>                                               </td>
>                                       </tr>
>                                       <tr>
>                                               <td>
>                                                       
>                                               </td>
>                                       </tr>                                   
>                               </table>
>                       </td>
>                       <td width="5%">
>                               <table>         
>                                       <tr>
>                                               <td>
>                                                        
> ../../res/img/verticalbar.gif 
>                                               </td>
>                                       </tr>
>                               </table>
>                       </td>                   
>                       <td width="45%">
>                               <table>         
>                                       <tr>
>                                               <td>
>                                                       <table border="0">
>                                                               <tr height="30">
>                                                                       <td>
>                                                                               
> For new users
>                                                                       </td>
>                                                               </tr>
>                                                               <tr>
>                                                                       <td>
>                                                                               
>         &nbsp;&nbsp;&nbsp;Create your ID today.
>                                                                       </td>
>                                                               </tr>
>                                                               <tr>
>                                                                       <td 
> class="helpTextSmall">
>                                                                               
> &nbsp;&nbsp;&nbsp;By creating ID you will have access 
>                                                                       </td>
>                                                               </tr>
>                                                               <tr>
>                                                                       <td 
> class="helpTextSmall">
>                                                                               
> &nbsp;&nbsp;&nbsp;to many products and services provided by                   
>                                                   
>                                                                       </td>
>                                                               </tr>
>                                                               <tr>
>                                                                       <td 
> class="helpTextSmall">
>                                                                               
> &nbsp;&nbsp;&nbsp; Its free.
>                                                                       </td>
>                                                               </tr>
>                                                               <tr 
> align="right">
>                                                                       <td>
>                                                                               
> <input type="button" name="proceed" value=" Proceed "
> class="buttonEdit"
> onClick="window.open('/WMS/jsp/common/underConstruction.jsp','_parent')">
>                                                                       </td>
>                                                               </tr>
>                                                       </table>
>                                               </td>
>                                       </tr>
>                               </table>
>                       </td>                                                   
>         
>               </tr>
>       </tbody>
>   </table>
> </form>
> </body>
> </html>
> 
> 
> How is this possible //
> Am I doing anything Wrong //
> Is there any specic way to find out which page is getting hit on sending a
> Request //
> 
>    With thanks
> Neeraj Chowdhury
> 
> 
> 
> 
> sebb-2 wrote:
>> 
>> On 30/05/07, Neeraj C <[EMAIL PROTECTED]> wrote:
>>>
>>> [Hye Sebb]
>>>
>>> There is no problem in the application when we access it directly
>>> through
>>> navigation //
>> 
>> IMO, the server should not return a 500, regardless of what the client
>> is.
>> But a lot of applications make assumptions that are not always valid.
>> 
>>> Under View Results Tree it is showing the following
>>>
>>> [Sample Result]
>>> Thread Name: Thread Group 1-2
>>> Sample Start: Wed May 30 17:15:19 IST 2007
>>> Load time: 15
>>> HTTP response code: 500
>>> HTTP response message: Internal Server Error
>>>
>>> HTTP response headers:
>>> HTTP/1.1 500 Internal Server Error
>>> Server: Apache-Coyote/1.1
>>> Content-Type: text/html;charset=utf-8
>>> Content-Length: 1521
>>> Date: Wed, 30 May 2007 11:41:48 GMT
>>> Connection: close
>>>
>>>
>>> What could be the Problem //
>> 
>> What does the Response Data say?
>> 
>>> With thanks
>>> Neeraj Chowdhury
>>>
>>> sebb-2 wrote:
>>> >
>>> > On 30/05/07, Neeraj C <[EMAIL PROTECTED]> wrote:
>>> >>
>>> >> [Hye Sebb]
>>> >>
>>> >> Thanks for the Reply //
>>> >> The Application works fine with IE and Mozilla Firefox, so as the
>>> login
>>> >> Page
>>> >> //
>>> >> There are no issues there //
>>> >
>>> > The fact that the server responds with a 500 error means that it is
>>> > faulty. This should not happen in well-written applications - except
>>> > perhaps under heavy load.
>>> >
>>> >> I didn't understand about Splitting the URL into different fields //
>>> >
>>> > The URL needs to be split into:
>>> >
>>> > Server Name
>>> > Port (if not default)
>>> > Protocol (if not http)
>>> > Path
>>> > Parameters
>>> >
>>> > The parameters can be left as part of the Path if you want.
>>> >
>>> > However, this is probably not the cause here - one would expect a
>>> > different error.
>>> >
>>> >> I mentioned the following Path to Test the Home Page for Performance:
>>> >>
>>> >> /WMS/homepage.do?displayMsg=home&selectedWCSMenuItem=home
>>> >>
>>> >> Is this the wrong way //
>>> >
>>> > It's a valid part of a URL, but whether it is valid for your
>>> > application is another matter.
>>> >
>>> >> Please advice //
>>> >
>>> > Do any URLs work in JMeter?
>>> > Or is it only the application that fails?
>>> >
>>> > What does the response say? (Add a Tree View Listener)
>>> >
>>> >> With thanks
>>> >> Neeraj Chowdhury
>>> >>
>>> >>
>>> >> sebb-2 wrote:
>>> >> >
>>> >> > Make sure that the URL has been correctly split into the different
>>> >> fields.
>>> >> >
>>> >> > Does the login page require a particular browser, or does it work
>>> with
>>> >> > all browsers?
>>> >> >
>>> >> > S.
>>> >> > On 29/05/07, Neeraj C <[EMAIL PROTECTED]> wrote:
>>> >> >>
>>> >> >> Hye Friends
>>> >> >>
>>> >> >> There is no problems when I test the Login page of our Web
>>> >> Application.
>>> >> >> But when I place the Path of an internal "Home Page" or any other
>>> >> >> internal
>>> >> >> page I get the following error in the Jmeter.log file //
>>> >> >>
>>> >> >> ERROR - jmeter.protocol.http.sampler.HTTPSampler: readResponse:
>>> >> >> java.io.IOException: Server returned HTTP response code: 500 for
>>> URL:
>>> >> >> http://IP:Port/Home Page Url //
>>> >> >>
>>> >> >> Can anybody providee me with the solution so that I can test the
>>> >> >> Application
>>> >> >> //
>>> >> >>
>>> >> >>
>>> >> >> With thanks
>>> >> >> Neeraj Chowdhry
>>> >> >> --
>>> >> >> View this message in context:
>>> >> >>
>>> >>
>>> http://www.nabble.com/Server-returned-HTTP-response-code%3A-500-for-URL----tf3833153.html#a10851892
>>> >> >> 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/Server-returned-HTTP-response-code%3A-500-for-URL----tf3833153.html#a10867421
>>> >> 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/Server-returned-HTTP-response-code%3A-500-for-URL----tf3833153.html#a10873105
>>> 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/Server-returned-HTTP-response-code%3A-500-for-URL----tf3833153.html#a10892155
Sent from the JMeter - User mailing list archive at Nabble.com.


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to