Meego Wiki
Views

Quality/MeeGo1.2 Handset Applets Test Plan

From MeeGo wiki
(Difference between revisions)
Jump to: navigation, search
(Component Summary)
(Component Summary)
Line 3: Line 3:
This test plan is for MeeGo HandSet '''Applets'''. MeeGo handset '''Applets''' is composed of '''Clock''','''Alarm''','''Office viewers''', as well as '''Backup and Restore'''.  
This test plan is for MeeGo HandSet '''Applets'''. MeeGo handset '''Applets''' is composed of '''Clock''','''Alarm''','''Office viewers''', as well as '''Backup and Restore'''.  
-
* '''Clock''' is to show time and location,provides users to add or delete a clock city/locations etc.
+
* '''Clock''' is to show the time and location,also provides users to add or delete a clock city/locations etc.
* '''Alarm''' can go off according to the user-setting, and also provides users to add/delete alarm etc.
* '''Alarm''' can go off according to the user-setting, and also provides users to add/delete alarm etc.
* '''Office viewer''' provides users to view common office documents,such as Microsoft office 2000&2003&2007 documents and PDF,in both landscape and portrait orientation etc.
* '''Office viewer''' provides users to view common office documents,such as Microsoft office 2000&2003&2007 documents and PDF,in both landscape and portrait orientation etc.

Revision as of 08:51, 20 December 2010

Contents

Applets Test Plan

Component Summary

This test plan is for MeeGo HandSet Applets. MeeGo handset Applets is composed of Clock,Alarm,Office viewers, as well as Backup and Restore.

  • Clock is to show the time and location,also provides users to add or delete a clock city/locations etc.
  • Alarm can go off according to the user-setting, and also provides users to add/delete alarm etc.
  • Office viewer provides users to view common office documents,such as Microsoft office 2000&2003&2007 documents and PDF,in both landscape and portrait orientation etc.
  • Backup and Restore provides users to backup for the databases,and can restore from the backup created etc.

Feature to be Tested

Feature Set Feature Name Detailed Feature Description Comments
Clock
  • Feature 3062 - [FEA] Clock application
A clock application should be provided to show current time and date.
Alarm
  • Feature 7230 - [FEA] Clock applications alarm functionality
should be provided to show current time and date,and provide alarm clock functionality;Provide common alarm clock functionality.
  • Feature 11435 - [FEA] Power up & shutdown - Alarm wake
The system will "wake" from AOAC screen-off state when a user-set alarm goes off.
Office viewers
  • Feature 8126 - [FEA] Office viewers - Application interworking
Support application interworking by providing API for launching document rendering documents when they are contained as attachments in other applications like mail.
  • Feature 8127 - [FEA] Office viewers - Cancel opening document
Opening large document must be able to be canceled.
  • Feature 8130 - [FEA] Office viewers - Document zooming & panning
Document zooming in and out should be supported and be smooth and fast.

Document must be able to be panned to different directions.

  • Feature 8131 - [FEA] Office viewers - Find inside document
Engine shall support Search with plain text inside document.

It should also support next and previous found words.

  • Feature 8132 - [FEA] Office viewers - Open links in documents
The engine shall render links in all documents and allow opening them.

Engine shall detect URLs in the following formats: "http://" or "www.something.com" and "http://style.com" and provide a visual cue that this is a clickable URL.

  • Feature 8133 - [FEA] Office viewers - Show embedded content indicator
The engine shall render indicator of embedded Files within Office documents show that the user knows there is an embedded file.

NOTE:Opening of the files is currently not supported.

  • Feature 8134 - [FEA] Office viewers - Show table of contents
Documents' table of contents should be rendered.
  • Feature 8135 - [FEA] Office viewers - Show tables
Tables in documents should be rendered.
  • Feature 8136 - [FEA] Office viewers - View Microsoft Office 2000 & 2003 documents
The engine shall support opening and rendering of Microsoft Office 2000 and 2003 Word, Excel and Powerpoint documents.
  • Feature 8137 - [FEA] Office viewers - View Microsoft Office 2007 documents
Opening and rendering MS Office 2007 documents (Word, Excel & PowerPoint) should be supported

Main features supported: Word, Excel, PPT, text, images, tables Main features NOT-supported: macros, embedded video, rich styling.

  • Feature 8138 - [FEA] Office viewers - View most common charts
Engine shall support rendering basic charts in all office documents.
  • Feature 8139 - [FEA] Office viewers - View most common diagrams
Engine shall support rendering basic Diagrams in Documents.
  • Feature 8140 - [FEA] Office viewers - View Open Document Format (ODF) documents
Opening and rendering ODF documents should be supported
  • ODF documents include spreadsheets, presentations and word processing documents.
  • Supported File types:

.odt = word documents .ods = spreadsheets .odp = presentations

  • ODF versions supported: 1.1 and earlier
  • Feature 8141 - [FEA] Office viewers - View PDF documents
Opening and rendering PDF documents versions PDF 1.0 to PDF 1.7 should be supported.

Features NOT-supported: Adobe extensions, Forms, password protected PDFs, videos, javascript, comments.

  • Feature 8178 - [FEA] Viewer application for common office document formats
An application for viewing and possibly simple editing for common office document formats should be provided.

The formats should include common Microsoft Office formats, Adobe PDF and OpenOffice document formats.

  • Feature 8348 - [FEA] [MASTER] Office Viewers
Master Requirement for Office Viewers - see dependencies for functional detail.
Backup and Restore
  • Feature 8804 - [FEA] UI for Backup and Restore
Backup and Restore backend needs UI.
I18n and L10n
  • Feature 9247 - [FEA] [I18N] Applets 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 not to be Tested

Feature Name Feature Description Comments

Test Strategy and Approach

Test Strategy

Test will cover all features derivered from Applets application,based on user experience and applets' own functionality.

  • Test from UI: to check if clock,alarm,office viewers as well as backup and restore could work correctly from UI. E.g, check if clock is able to be launched to main window; if common office documents can be opened successfully by Office viewers etc.
  • Usage Model test: to check if clock,alarm,office viewers as well as backup and restore could work fine from user perspective.

Based on the direction, following areas will be tested with high priority:

  • UI experience and functionality test, interaction with common UI operation. It also includes i18n/l10n test.
  • Functionality verification, collaboration with different settings.

We will also cover the following functionality test:

  • Relative UI changes
  • Stress and Negative testing to ensure the stability,the applets can work without crash with multiple function.

Test Design

Test Design is based on Handset Test Design usage Model.According to the usage model, characteristics and application features, the check points of each features were defined. Test design tables are drafted below, and which will become the base to design test cases.

Feature Category Feature ID-description Test Points Collaboration Conditions
Clock 3062 - [FEA] Clock application
  • Check layout:
    • Display the clock application icon
    • Launch/Exit clock
    • Main window and each target screen layout
    • Default theme layout
    • Portrait and Landscape layout
  • Default actions available from navigation key are also available from options menu
  • Check show the current time,location and the timezone,add/delete world clock/locations
  • Check could work fine after interrupted by other applications,e.g incoming messages or calls etc.
  • System UI
  • Theme
  • Virtual and Hardware Keyboard
  • Orientation (landscape and portrait view)
  • Gesture: tap, swipe, tap and hold (long press)
Alarm
7230 - [FEA] Clock applications alarm functionality
11435 - [FEA] Power up & shutdown - Alarm wake
  • Check layout:
    • Display the alarm application icon
    • Launch/Exit alarm
    • Main window and each target screen layout
    • Portrait and Landscape layout
    • Default theme layout
  • Default actions available from navigation key are also available from options menu
  • Check show the alarms,add/delete/save/cancel alarm,turn on/off alarm
  • Modify the alarm name,time,snooze,alarm type as well as active Days
  • Check the system can wake from off state when a user-set alarm goes off
  • Check could work fine after interrupted by other applications,e.g incoming messages or calls etc.
  • System UI
  • Theme
  • Virtual and Hardware Keyboard
  • Orientation (landscape and portrait view)
  • Gesture: tap, swipe, tap and hold (long press)
Office viewers
8126 - [FEA] Application interworking
8127 - [FEA] Cancel opening document
8130 - [FEA] Document zooming & panning
8131 - [FEA] Find inside document
8132 - [FEA] Open links in documents
8133 - [FEA] Show embedded content indicator
8134 - [FEA] Show table of contents
8135 - [FEA] Show tables
8136 - [FEA] View Microsoft Office 2000 & 2003 documents
8137 - [FEA] View Microsoft Office 2007 documents
8138 - [FEA] View most common charts
8139 - [FEA] View most common diagrams
8140 - [FEA] View Open Document Format (ODF) documents
8141 - [FEA] View PDF documents
8178 - [FEA] Viewer application for common office document formats
8348 - [FEA] [MASTER] Office Viewers
  • Check layout:
    • Display the application icon
    • Launch/Exit
    • The layout of main window and target screen
    • Portrait and Landscape layout
    • Different themes layout
  • Default actions available from navigation key are also available from options menu
  • Check can view the 0ffice2000&2003&2007 documents
  • Check can view ODF documents
  • Check can view PDF documents
  • Check can zoom in/out the document
  • Support find text in document
  • Check can view tables,most common charts and diagrams in documents
  • Check open documents as attachments in other apps
  • Check Open links inside documents
  • Check can show the embeded files within office documents
  • Check could work fine after interrupted by other applications,e.g incoming messages or calls etc.
  • System UI
  • Themes
  • Virtual and Hardware Keyboard
  • Orientation (landscape and portrait view)
  • Gesture: tap, swipe, tap and hold (long press)
  • Network connection
Backup and Restore 8804 - [FEA] UI for Backup and Restore
  • Check layout
    • Display the application icon
    • Launch/Exit
    • The layout of main window and target screen
    • Portrait and Landscape layout
    • Default theme layout
  • Default actions available from navigation key are also available from options menu
  • Check create/delete backups
  • Check restore from the backup created
  • Check the system after restore
  • Check could work fine after interrupted by other applications,e.g incoming messages or calls etc.
  • System UI
  • Theme
  • Virtual and Hardware Keyboard
  • Orientation (landscape and portrait view)
  • Gesture: tap, swipe, tap and hold (long press)
I18n and L10n 9247 - [FEA] [I18N] Applets shall be internationalized according to the dependencies listed in Core Master 5068. Check text internationalization support on Clock,Aalarm,Office viewers as well as Backup and Restore;
  • 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

Check the Chinese language localization support on Clock,Alarm,Office viewers,Backup and Restore

  • Application name and icon
  • Window title
  • Text
  • Date, time, number format
  • Help message
  • Embedded link

Risk and Dependency

Test Environment

Hardware Platforms

  • nCDK
  • iCDK

Tools

  • wlan devices, wireless AP

QA Contact

Developers

  • [mailto: TBD]

References

Personal tools