Thimble/TestPlan: Difference between revisions

 
(5 intermediate revisions by the same user not shown)
Line 7: Line 7:
== Test Coverage ==
== Test Coverage ==


*Layout tests in browsers mentioned under the Tools section of this page  
* Layout tests in browsers described in the Tools section of this page
* Functional tests described in the Test Plan section of this page


== Automation Coverage ==
== Automation Coverage ==
Line 24: Line 25:
* remove the closing </h1> on line 22, error messages should explain the unclosed tag
* remove the closing </h1> on line 22, error messages should explain the unclosed tag
* ctrl-r to reload the page, your edits should still be there.
* ctrl-r to reload the page, your edits should still be there.
* specific error messages to check for, each of these should receive a warning on the page
** create an unclosed tag, h1 without a /h1
** create a half-open tag, <h1
** create an invalid tag <mozilla>some stuff</mozilla>


===Navigation===
===Navigation===
Line 35: Line 40:
* click 'publish', choose "yes", the page should be published
* click 'publish', choose "yes", the page should be published
** go to the listed published url, confirm your page is there.
** go to the listed published url, confirm your page is there.
* confirm that a published page strips javascript
** add <script type="text/javascript">alert("pwned!");</script> to the page
** publish the page
** confirm the script was stripped from the published page
* confirm that certain things _aren't_ stripped from a published page
** add a link to the page, <a href="http://mozilla.com">Mozilla</a>
** publish
** confirm the link exists on the published page
* add a youtube video
** add <iframe width="560" height="315" src="http://www.youtube.com/embed/M3qwNHAMJu0" frameborder="0" allowfullscreen></iframe> to the page
** publish
** confirm the youtube video works on the published page


==File Bugs==
==File Bugs==
*[https://bugzilla.mozilla.org/enter_bug.cgi?product=Websites&component=mozillians.org Doesn't Exist Yet, Placeholder]
* [https://bugzilla.mozilla.org/enter_bug.cgi?product=Websites&component=mozillians.org Bugzilla Placeholder]
* [http://github.com/mozilla/webpagemaker/issues Github Issues] File bugs in Github until Bugzilla is set up.


== Server Information ==
== Server Information ==
36

edits