Ask a questionAsk a question
 

AnswerWeb Browser tab

  • Thursday, November 05, 2009 6:49 PMhalchal Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     

    Hi
    I'm using VS 2008.  Each time I run a webtest I look at the results by going to each tab.  I like the tab "Web Browser" bcause it tells me what page I was on.  However when I run this one particular webtest and view the results "Web Browser" tab, instead of showing me the GUI look of the page it displays text like the one listed under the line.  Any idea why this webtest is different.  This webtest uses Next button to go through the wizard to add users.
    Although the record is always added the webtest always fails with "Internal server" error.

    Thanks
    ---------------------------------------------------------------------------------------------------
    180|updatePanel|ctl00_ctl06|
                                                        <div id="ctl00_ValidationSummary" style="color:Red;display:none;">

    </div>
                                                    |9487|updatePanel|ctl00_MainContent_ctl00|
       <br />
       <td style="vertical-align:top;"><label class="label" for="ctl00_MainContent_MakeModelSeriesNameLabel">Model/Series:</label></td><td class="ValueWithLabel" valign="top"><span id="ctl00_MainContent_MakeModelSeriesNameLabel">A700-</span></td>
       <br />
       <td style="vertical-align:top;"><label class="label" for="ctl00_MainContent_RegistrationNumberLabel">Registration Number:</label></td><td class="ValueWithLabel" valign="top"><span id="ctl00_MainContent_RegistrationNumberLabel">adfsa</span></td>
       <br />
       <table cellspacing="0" cellpadding="0" border="0" id="ctl00_MainContent_AddWizard" style="width:100%;border-collapse:collapse;">
     <tr style="height:100%;">
      <td>
        

Answers

  • Thursday, November 05, 2009 7:53 PMTimJim Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     Answer

    Looks like you are using an update panel and the request is an AJAX request.  An ajax request is different from a regular request in that only some data (JSON/XML/HTML) is returned to the browser rather than all of the data required to render the page.  Once an ajax request completes, some javascript running on the client will consume the new data and update a portion of the page (thus the term partial page update)


    Tim
  • Monday, November 09, 2009 1:39 PMslumley Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     Answer
    Tim is correct.  The response you see is from an update panel.  The playback UI displays the response as it is received and not what the browser does to integrate back into what the browser displays.

    So if you are getting an internal server error, is it for the request after this page?  It sounds like the process is completing successfully, so can you give more info about the request which is failing?
  • Monday, November 09, 2009 1:55 PMslumley MSFTMSFT, ModeratorUsers MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     Answer
    Tim is correct.  The response you see is from an update panel.  The playback UI displays the response as it is received and not what the browser does to integrate back into what the browser displays.

    So if you are getting an internal server error, is it for the request after this page?  It sounds like the process is completing successfully, so can you give more info about the request which is failing?
    Blog - http://blogs.msdn.com/slumley/default.aspx

All Replies

  • Thursday, November 05, 2009 7:53 PMTimJim Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     Answer

    Looks like you are using an update panel and the request is an AJAX request.  An ajax request is different from a regular request in that only some data (JSON/XML/HTML) is returned to the browser rather than all of the data required to render the page.  Once an ajax request completes, some javascript running on the client will consume the new data and update a portion of the page (thus the term partial page update)


    Tim
  • Monday, November 09, 2009 1:39 PMslumley Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     Answer
    Tim is correct.  The response you see is from an update panel.  The playback UI displays the response as it is received and not what the browser does to integrate back into what the browser displays.

    So if you are getting an internal server error, is it for the request after this page?  It sounds like the process is completing successfully, so can you give more info about the request which is failing?
  • Monday, November 09, 2009 1:55 PMslumley MSFTMSFT, ModeratorUsers MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     Answer
    Tim is correct.  The response you see is from an update panel.  The playback UI displays the response as it is received and not what the browser does to integrate back into what the browser displays.

    So if you are getting an internal server error, is it for the request after this page?  It sounds like the process is completing successfully, so can you give more info about the request which is failing?
    Blog - http://blogs.msdn.com/slumley/default.aspx