FYI, this was a programming error on my part. My call to getHtmlSource
happens in a catch block, however the line of code in my test that
triggered the error wasn't included in the try block. Tellurium has no
problem accessing the HTML document of a 500 error response.

On 24 August 2010 12:37, Jonathan Share <[email protected]> wrote:
> The error page is just a regular Apache Tomcat 500 error. I can try
> and reproduce tomorrow if I have time in the morning.
>
> On 23 August 2010 18:03, Jian Fang <[email protected]> wrote:
>> Tellurium delegates the getHtmlSource call to selenium api
>>
>> Selenium.prototype.getHtmlSource = function() {
>>     /** Returns the entire HTML source between the opening and
>>    * closing "html" tags.
>>    *
>>    * @return string the entire HTML source
>>    */
>>     return
>> this.browserbot.getDocument().getElementsByTagName("html")[0].innerHTML;
>> };
>>
>> Seems if there is any html tag with inner html, it should return the
>> content. I an not sure
>> what your 500 error page looks like, could you take a look at the page
>> source to
>> see if the page includes a html tag?
>>
>> Thanks,
>>
>> Jian
>>
>> On Mon, Aug 23, 2010 at 8:17 AM, Jonathan Share <[email protected]> wrote:
>>>
>>> Hi,
>>>
>>> I have some code written that whenever any of my tellurium tests fails
>>> I call getHtmlSource() and write the response to a file for later
>>> analysis. This seems to work fine as long as the server returns an
>>> HTTP error code in the 2XX and 4XX ranges (200, 404, 410) however if
>>> the application under test returns a 500 error my call to
>>> getHtmlSource() returns null.
>>>
>>> Is there a way to retrieve the HTML that was returned for these 500
>>> errors? Or at least verify that a 500 response was received by the
>>> browser?
>>>
>>> Regards,
>>>
>>> Jonathan
>>>
>>> --
>>> You received this message because you are subscribed to the Google Groups
>>> "tellurium-users" group.
>>> To post to this group, send email to [email protected].
>>> To unsubscribe from this group, send email to
>>> [email protected].
>>> For more options, visit this group at
>>> http://groups.google.com/group/tellurium-users?hl=en.
>>>
>>
>> --
>> You received this message because you are subscribed to the Google Groups
>> "tellurium-users" group.
>> To post to this group, send email to [email protected].
>> To unsubscribe from this group, send email to
>> [email protected].
>> For more options, visit this group at
>> http://groups.google.com/group/tellurium-users?hl=en.
>>
>

-- 
You received this message because you are subscribed to the Google Groups 
"tellurium-users" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/tellurium-users?hl=en.

Reply via email to