QA/Firefox3.5/ViewSource Testplan: Difference between revisions

m
 
(4 intermediate revisions by one other user not shown)
Line 1: Line 1:
<small>[[QA/Firefox3.1/TestPlan|&laquo; QA/Firefox3.1/TestPlan]]</small>
<small>[[QA/Firefox3.1/TestPlan|&laquo; QA/Firefox3.1/TestPlan]]</small>


;Feature <abc> Test Plan
;Feature View Source Test Plan


= Overview =
= Overview =
Line 57: Line 57:


There should be an emphasis on view-source fidelity because it is very amenable to automated testing, and because it's extremely important.
There should be an emphasis on view-source fidelity because it is very amenable to automated testing, and because it's extremely important.
==== Is the page source being retrieved from the cache? ====
View Source is designed to retrieve the source for a page from the browser cache whenever possible.  This is because a server may return different data on two different requests, perhaps substantially so.  Generally, when the user chooses to view the source of a particular page, they want to see the original source used to render the page they're looking at, not whatever source the server returns from another request.
The easiest way to test this logic is with an HTML form that posts back to its own URL.  If the original form page and the page returned by the post look very different, then it's easy to test.  Submit the form, wait for the response, and then view source to verify that view source shows the HTML for the response, not the original form.  See bug [http://bugzilla.mozilla.org/show_bug.cgi?id=469302 Bug 469302].


== Linkification of HREF and SRC URLs in Firefox 3.1 ==
== Linkification of HREF and SRC URLs in Firefox 3.1 ==
Line 228: Line 234:
=== Bugs that describe how View Source works (or is supposed to work) now ===
=== Bugs that describe how View Source works (or is supposed to work) now ===


* [http://bugzilla.mozilla.org/show_bug.cgi?id=469302 Bug 469302]: Page source code after form submit shows initial form page instead of new page
* [http://bugzilla.mozilla.org/show_bug.cgi?id=15364 Bug 15364]: Add line numbers to View Source
* [http://bugzilla.mozilla.org/show_bug.cgi?id=15364 Bug 15364]: Add line numbers to View Source
* [http://bugzilla.mozilla.org/show_bug.cgi?id=17612 Bug 17612]: view-source link-browsing
* [http://bugzilla.mozilla.org/show_bug.cgi?id=17612 Bug 17612]: view-source link-browsing
1,457

edits