Kubla:Test Plan: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
 
(24 intermediate revisions by 2 users not shown)
Line 1: Line 1:
=== Description of Release ===
=== Description of Release ===


Implementation bug:
Kubla is a [http://drupal.org/ Drupal]-driven content-management system for Mozilla.com, whose intent it is that empowered users can quickly and easily edit the pages they need, without filing bugs and involving IT.


=== Change Set in this Release ===
Because of Mozilla.com's migration to Drupal, care needs to be taken to ensure that epecially the most important user-facing (prominent) pages function just as they currently do in production.
 
=== QA Tracking Bug ===
 
https://bugzilla.mozilla.org/show_bug.cgi?id=399408


== Browser Testing Matrix ==
== Browser Testing Matrix ==
Line 60: Line 64:
== Test Cases ==
== Test Cases ==


=== JavaScript enabled (default view) ===
Test cases:
 
1. Run through [http://wiki.mozilla.org/Kubla:Deployment:UrlsToCheck these URLs] in a particular browser from the Browser Test Matrix.
 
* Test the JavaScript-disabled cases _in all browsers_ for the Firefox/Thunderbird Download pages, especially.
* Make sure to test _at least_ the top 10 pages in ALL of the browsers in the matrix.
 
2. Update the matrix, noting either PASS or FAIL status for the particular browser.  File specific spin-off bugs for major issues, and add dependencies to the QA bug [xxx - fill me in].
 
3. Ad-hoc test special promotional pages (online security campaigns, Campus Edition, etc.)


Run through [http://wiki.mozilla.org/Kubla:Deployment:UrlsToCheck these URLs]
4. More generally, ad-hoc test the following:
* Login / logout
* Adding new pages
* Editing pages
* Reverting pages
* Publishing pages
* Adding news articles
* Editing news articles
* Publishing news articles


=== JavaScript disabled ===
5. Along with Wil Clouser, run a link checker (Xenu?) on the Kubla instance


== Test Results ==
== Test Results '''*'''==


{| class="fullwidth-table"
{| class="fullwidth-table"
Line 76: Line 97:
|-
|-
| Firefox 2.0.0.7
| Firefox 2.0.0.7
| '''.'''
| '''PASS'''


| '''.'''
| '''PASS'''


| '''.'''
| '''PASS'''
| '''.'''
| '''PASS'''
|-
|-
|-
|-
| Internet Explorer 7
| Internet Explorer 7
| '''.'''
| '''PASS'''
| '''.'''
| '''PASS'''
| '''N/A'''
| '''N/A'''
| '''N/A'''
| '''N/A'''
|-
|-
| Internet Explorer 6
| Internet Explorer 6
| '''.'''
| '''PASS'''


| '''N/A'''
| '''N/A'''
Line 100: Line 121:
|-
|-
| Opera 9
| Opera 9
| '''.'''
| '''PASS'''
| '''.'''
| '''PASS'''
| '''.'''
| '''PASS'''
| '''.'''
| '''PASS'''
|-
|-


| Safari 2.0.4 / 3.0.3
| Safari 2.0.4 / 3.0.3
| '''.'''
| '''PASS'''
| '''.'''
| '''PASS'''
| '''.'''
| '''PASS'''
| '''N/A'''
| '''N/A'''
|-
|-
| Flock 0.9
| Flock 0.9
| '''.'''
| '''PASS'''
| '''.'''
| '''PASS'''
| '''.'''
| '''PASS'''
| '''.'''
| '''PASS'''
|}
|}
'''*''' - I still need to test 4 and 5.
'''[https://bugzilla.mozilla.org/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=&classification=Server+Software&product=Webtools&component=Kubla&long_desc_type=allwordssubstr&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=&keywords_type=allwords&keywords=&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&emailassigned_to1=1&emailreporter1=1&emailtype1=substring&email1=&emailtype2=substring&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&known_name=Kubla&query_based_on=Kubla&field0-0-0=noop&type0-0-0=noop&value0-0-0= Open bugs]'''


== Detailed Test Results ==
== Detailed Test Results ==

Latest revision as of 07:28, 15 October 2007

Description of Release

Kubla is a Drupal-driven content-management system for Mozilla.com, whose intent it is that empowered users can quickly and easily edit the pages they need, without filing bugs and involving IT.

Because of Mozilla.com's migration to Drupal, care needs to be taken to ensure that epecially the most important user-facing (prominent) pages function just as they currently do in production.

QA Tracking Bug

https://bugzilla.mozilla.org/show_bug.cgi?id=399408

Browser Testing Matrix

Windows XP SP2 Windows Vista Mac Linux
Firefox 2.0.0.7 P1 P1 P1 P1
Internet Explorer 7 P1 P1 N/A N/A
Internet Explorer 6 P1 N/A N/A N/A
Opera 9 P2 P2 P2 P2
Safari 2.0.4 / 3.0.3 P1 P1 P1 N/A
Flock 0.9 P2 P2 P2 P2

Test Cases

Test cases:

1. Run through these URLs in a particular browser from the Browser Test Matrix.

  • Test the JavaScript-disabled cases _in all browsers_ for the Firefox/Thunderbird Download pages, especially.
  • Make sure to test _at least_ the top 10 pages in ALL of the browsers in the matrix.

2. Update the matrix, noting either PASS or FAIL status for the particular browser. File specific spin-off bugs for major issues, and add dependencies to the QA bug [xxx - fill me in].

3. Ad-hoc test special promotional pages (online security campaigns, Campus Edition, etc.)

4. More generally, ad-hoc test the following:

  • Login / logout
  • Adding new pages
  • Editing pages
  • Reverting pages
  • Publishing pages
  • Adding news articles
  • Editing news articles
  • Publishing news articles

5. Along with Wil Clouser, run a link checker (Xenu?) on the Kubla instance

Test Results *

Windows XP SP2 Windows Vista Mac Linux
Firefox 2.0.0.7 PASS PASS PASS PASS
Internet Explorer 7 PASS PASS N/A N/A
Internet Explorer 6 PASS N/A N/A N/A
Opera 9 PASS PASS PASS PASS
Safari 2.0.4 / 3.0.3 PASS PASS PASS N/A
Flock 0.9 PASS PASS PASS PASS

* - I still need to test 4 and 5.

Open bugs

Detailed Test Results

Windows XP SP 2 - .

Vista - .

Mac - .

Linux - .