Meego Wiki
Views

Quality/MeeGo1.2HandSetUXTestPlanforMozillaFennecBrowser

From MeeGo wiki
< Quality(Difference between revisions)
Jump to: navigation, search
(Strategy and Approach)
(categorise, wikify section headings and table formatting)
 
(13 intermediate revisions not shown)
Line 1: Line 1:
-
== MeeGo 1.2 HandSet UX Test Plan for Mozilla Fennec Browser ==
+
== Component Summary ==
-
 
+
-
=== Component Summary ===
+
This test plan is for MeeGo 1.2 HandSet UX Mozilla Fennec Browser. Firefox Mobile is the Browser built for the way you use the web on your mobile device.  
This test plan is for MeeGo 1.2 HandSet UX Mozilla Fennec Browser. Firefox Mobile is the Browser built for the way you use the web on your mobile device.  
-
=== Features To Be Tested ===
+
== Features To Be Tested ==
All testable features coming to MeeGo 1.2 HandSet UX Mozilla Fennec Browser will be covered in this test plan.  
All testable features coming to MeeGo 1.2 HandSet UX Mozilla Fennec Browser will be covered in this test plan.  
-
* Mozilla Fennec browser Features to be tested are summarized as below:
+
* Mozilla Fennec browser 1.2 Features that will be verified are listed below (up-to-date list can be found from FeatureZilla [http://bugs.meego.com/buglist.cgi?action=wrap&bug_file_loc=&bug_file_loc_type=allwordssubstr&bug_id=&bugidtype=include&chfieldfrom=&chfieldto=Now&chfieldvalue=&classification=MeeGo%20Features&deadlinefrom=&deadlineto=&email1=&email2=&emailassigned_to1=1&emailassigned_to2=1&emailcc2=1&emailqa_contact2=1&emailreporter2=1&emailtype1=substring&emailtype2=substring&field0-0-0=noop&longdesc=&longdesc_type=allwordssubstr&product=MeeGo%20Handset%20Features&short_desc=&short_desc_type=allwordssubstr&type0-0-0=noop&value0-0-0=&version=1.2&votes=&=&component=Web%20browser here]):
-
{| border="1"
+
{| class="wikitable"
 +
|+ Fennec browser features to be tested
 +
|-
!| Feature Name
!| Feature Name
!| Description
!| Description
Line 36: Line 36:
| Feature [http://bugs.meego.com/show_bug.cgi?id=9263 9263] - [FEA] [I18N]The Web browser shall be internationalized according to the dependencies listed in Core Master 5068.  
| Feature [http://bugs.meego.com/show_bug.cgi?id=9263 9263] - [FEA] [I18N]The Web browser shall be internationalized according to the dependencies listed in Core Master 5068.  
| This includes such items as:
| This includes such items as:
-
  * Unicode support
+
* Unicode support
-
  * All translatable strings are externalized
+
* All translatable strings are externalized
-
  * UI adaptability to longer and shorter strings than English
+
* UI adaptability to longer and shorter strings than English
-
  * Ability to accept, display, sort, search, copy, paste, <br />    and print accented and double-byte characters
+
* Ability to accept, display, sort, search, copy, paste, and print accented and double-byte characters
-
  * No concatenation of translatable strings
+
* No concatenation of translatable strings
-
  * Support for the POR languages: en_US, en_GB, fr, de, es, it, <br />    fi, sv, pl, ru, nl, pt_BR, ja, ko, zh_TW, zh_CN  
+
* Support for the POR languages: en_US, en_GB, fr, de, es, it, fi, sv, pl, ru, nl, pt_BR, ja, ko, zh_TW, zh_CN  
| Feature can be tested based on description but extended testing should be done during localization / internationalization testing.  
| Feature can be tested based on description but extended testing should be done during localization / internationalization testing.  
|}
|}
-
=== Features Not To Be Tested ===
+
* Also MeeGo 1.1 release browser features ([http://bugs.meego.com/buglist.cgi?action=wrap&bug_file_loc=&bug_file_loc_type=allwordssubstr&bug_id=&bugidtype=include&chfieldfrom=&chfieldto=Now&chfieldvalue=&classification=MeeGo%20Features&deadlinefrom=&deadlineto=&email1=&email2=&emailassigned_to1=1&emailassigned_to2=1&emailcc2=1&emailqa_contact2=1&emailreporter2=1&emailtype1=substring&emailtype2=substring&field0-0-0=noop&longdesc=&longdesc_type=allwordssubstr&product=MeeGo%20Handset%20Features&short_desc=&short_desc_type=allwordssubstr&type0-0-0=noop&value0-0-0=&version=1.1&votes=&=&component=Web%20browser link] to featurezilla) are included in testing
-
None
+
-
=== Strategy and Approach ===
+
== Features Not To Be Tested ==
 +
Mozilla Fennec features that are not fully tested because of lacking testability (up-to-date list can be found from FeatureZilla [http://bugs.meego.com/buglist.cgi?action=wrap&bug_file_loc=&bug_file_loc_type=allwordssubstr&bug_id=&bugidtype=include&chfieldfrom=&chfieldto=Now&chfieldvalue=&classification=MeeGo%20Features&deadlinefrom=&deadlineto=&email1=&email2=&emailassigned_to1=1&emailassigned_to2=1&emailcc2=1&emailqa_contact2=1&emailreporter2=1&emailtype1=substring&emailtype2=substring&field0-0-0=noop&longdesc=&longdesc_type=allwordssubstr&product=MeeGo%20Handset%20Features&short_desc=&short_desc_type=allwordssubstr&type0-0-0=noop&value0-0-0=&version=1.1&version=1.2&votes=&=&component=Web%20browser&cf_testability=No here])
 +
{| class="wikitable"
 +
|+ Fennec browser features that are not to be tested
 +
|-
 +
! Feature Name
 +
! Description
 +
! Comments
 +
|-
 +
| Feature [http://bugs.meego.com/show_bug.cgi?id=4128 4128] - [FEA] Browser - Access Architecture
 +
| It SHALL be possible to access XHTML+CSS content with the following access architectures:
 +
* Standard Internet architecture (HTTP over TCP/IP)
 +
* Standard internet architecture with an explicit HTTP proxy 
 +
| Feature will be partially tested. More detailed description needed for full verification
 +
|}
 +
 
 +
== Strategy and Approach ==
Mozilla Fennec Browser is tested in different test sets. Test sets containing Mozilla Fennec Browser (MFB) related test cases are:
Mozilla Fennec Browser is tested in different test sets. Test sets containing Mozilla Fennec Browser (MFB) related test cases are:
* Sanity Test Set
* Sanity Test Set
** Contains few basic MFB test cases that MFB application is part of SW image, can be opened and basic browsing can be made
** Contains few basic MFB test cases that MFB application is part of SW image, can be opened and basic browsing can be made
* Key Feature Test Set
* Key Feature Test Set
-
** Consists of key features defined by product management. After key features have been defined will be run to Preview and Weekly images
+
** Consists of key features defined by product management. In the begin release 1.1 key features will be used for the test set but after product management defines key features for 1.2 they will be updated to test set. Test set will be run to Preview and Weekly images
* Feature Basic Acceptance Set (BAT)
* Feature Basic Acceptance Set (BAT)
** 10-30 important browser test cases selected from Basic Feature Test Set. Will be run weekly
** 10-30 important browser test cases selected from Basic Feature Test Set. Will be run weekly
Line 61: Line 76:
** Contains bunch of well selected MFB test cases to verify that delivered features (Functional) forming component are working. Will be run once during Feature Development Phase (MM2-MM3) and once in Stabilization Phase (MM3-MM4)
** Contains bunch of well selected MFB test cases to verify that delivered features (Functional) forming component are working. Will be run once during Feature Development Phase (MM2-MM3) and once in Stabilization Phase (MM3-MM4)
-
 
+
[[Quality/TestSetGuideline|Test Set Guideline]]
-
Test Set Guideline: http://wiki.meego.com/Quality/TestSetGuideline
+
Note! Nokia Browser team will also perform extensive UI application test set for MFB to ensure that all relevant MFB related bugs are detected and reported.
Note! Nokia Browser team will also perform extensive UI application test set for MFB to ensure that all relevant MFB related bugs are detected and reported.
-
=== Hardware Platforms ===
+
== Hardware Platforms ==
* All [http://meego.com/devices/handset/handset-supported-hardware official supported HW's]
* All [http://meego.com/devices/handset/handset-supported-hardware official supported HW's]
-
=== QA Contact ===
+
== QA Contact ==
* [mailto:anssi.takku@nokia.com Anssi Takku]
* [mailto:anssi.takku@nokia.com Anssi Takku]
 +
 +
[[Category:QA]]
 +
[[Category:Meego-1.2]]

Latest revision as of 13:41, 27 April 2011

Contents

Component Summary

This test plan is for MeeGo 1.2 HandSet UX Mozilla Fennec Browser. Firefox Mobile is the Browser built for the way you use the web on your mobile device.

Features To Be Tested

All testable features coming to MeeGo 1.2 HandSet UX Mozilla Fennec Browser will be covered in this test plan.

  • Mozilla Fennec browser 1.2 Features that will be verified are listed below (up-to-date list can be found from FeatureZilla here):
Fennec browser features to be tested
Feature Name Description Comments
Feature 3103 - [FEA] Browser remember web passwords Browser should provide support to remember web site passwords and pre-fill those to the web page once re-visited. Moved from release 1.1
Feature 3128 - [FEA] Browser web page orientation Browser should support of rendering the content optimised both on landscape and portrait modes depending on the orientation of the device (if device orientation supported by the device). Moved from release 1.1
Feature 4104 - [FEA] Browser - File download in progress indicator The device SHALL provide continuous progress feedback during file download so the user knows the download is still in progress. Remaining time or % in progress SHALL be indicated. Moved from release 1.1
Feature 4127 - [FEA] Browser - Videos and CSS Layering The browser SHALL support the display of HTML elements on top of an embedded video object using standard CSS layering (position and z-index properties). Moved from release 1.1
Feature 4130 - [FEA] Browser - Deletion of cookies The user SHALL be able to delete his cookies Moved from release 1.1
Feature 9263 - [FEA] [I18N]The Web browser shall be internationalized according to the dependencies listed in Core Master 5068. This includes such items as:
  • Unicode support
  • All translatable strings are externalized
  • UI adaptability to longer and shorter strings than English
  • Ability to accept, display, sort, search, copy, paste, and print accented and double-byte characters
  • No concatenation of translatable strings
  • Support for the POR languages: en_US, en_GB, fr, de, es, it, fi, sv, pl, ru, nl, pt_BR, ja, ko, zh_TW, zh_CN
Feature can be tested based on description but extended testing should be done during localization / internationalization testing.
  • Also MeeGo 1.1 release browser features (link to featurezilla) are included in testing

Features Not To Be Tested

Mozilla Fennec features that are not fully tested because of lacking testability (up-to-date list can be found from FeatureZilla here)

Fennec browser features that are not to be tested
Feature Name Description Comments
Feature 4128 - [FEA] Browser - Access Architecture It SHALL be possible to access XHTML+CSS content with the following access architectures:
  • Standard Internet architecture (HTTP over TCP/IP)
  • Standard internet architecture with an explicit HTTP proxy
Feature will be partially tested. More detailed description needed for full verification

Strategy and Approach

Mozilla Fennec Browser is tested in different test sets. Test sets containing Mozilla Fennec Browser (MFB) related test cases are:

  • Sanity Test Set
    • Contains few basic MFB test cases that MFB application is part of SW image, can be opened and basic browsing can be made
  • Key Feature Test Set
    • Consists of key features defined by product management. In the begin release 1.1 key features will be used for the test set but after product management defines key features for 1.2 they will be updated to test set. Test set will be run to Preview and Weekly images
  • Feature Basic Acceptance Set (BAT)
    • 10-30 important browser test cases selected from Basic Feature Test Set. Will be run weekly
  • Basic Feature Test Set
    • Contains basic feature UI (Functional) test cases for every testable MFB feature. Will be run once for every major milestone
  • Extended Feature Test Set
    • Contains bunch of well selected MFB test cases to verify that delivered features (Functional) forming component are working. Will be run once during Feature Development Phase (MM2-MM3) and once in Stabilization Phase (MM3-MM4)

Test Set Guideline

Note! Nokia Browser team will also perform extensive UI application test set for MFB to ensure that all relevant MFB related bugs are detected and reported.

Hardware Platforms

QA Contact

Personal tools