(→Component Summary) |
(→Test Strategy and Approach) |
||
| (12 intermediate revisions not shown) | |||
| Line 6: | Line 6: | ||
* '''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. | ||
| - | * '''Backup and Restore''' | + | * '''Backup and Restore''' support to back up user data to local storage,e.g,SD card, USB mass storage or local folder path,restore all of their data back to a backup point in time. |
==Feature to be Tested== | ==Feature to be Tested== | ||
| Line 167: | Line 167: | ||
* '''Usage Model test''': to check if clock,alarm,office viewers as well as backup and restore could work fine from user perspective. | * '''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 | + | '''''Based on the test strategy, following areas will be tested with high priority:''''' |
* UI experience and functionality test, interaction with common UI operation. It also includes i18n/l10n test. | * UI experience and functionality test, interaction with common UI operation. It also includes i18n/l10n test. | ||
* Functionality verification, collaboration with different settings. | * Functionality verification, collaboration with different settings. | ||
'''''We will also cover the following functionality test:''''' | '''''We will also cover the following functionality test:''''' | ||
* Relative UI changes | * Relative UI changes | ||
| - | * Stress and Negative testing to ensure the stability,the applets can work without crash | + | * Stress and Negative testing to ensure the stability,the applets can basic work without crash. |
==Test Design== | ==Test Design== | ||
| Line 254: | Line 254: | ||
**Display the application icon | **Display the application icon | ||
**Launch/Exit | **Launch/Exit | ||
| - | **The layout of main window and target screen | + | **The layout of main window and each target screen |
**Portrait and Landscape layout | **Portrait and Landscape layout | ||
**Different themes layout | **Different themes layout | ||
| Line 283: | Line 283: | ||
**Display the application icon | **Display the application icon | ||
**Launch/Exit | **Launch/Exit | ||
| - | **The layout of main window and target screen | + | **The layout of main window and each target screen |
**Portrait and Landscape layout | **Portrait and Landscape layout | ||
**Default theme layout | **Default theme layout | ||
*Default actions available from navigation key are also available from options menu | *Default actions available from navigation key are also available from options menu | ||
| - | *Check create | + | *Check can create backup point for user data,to local storage |
| - | *Check restore | + | *Check can manual and automatic backup |
| - | *Check the | + | *Check can restore the data back to a backup point in time |
| + | *Check can list the backup point and allow user to remove a specified backup point | ||
| + | *Check if show the Progress Screen when backup and restore | ||
| + | *Check if the data after restored are exactly the same as the data included in the backup point | ||
*Check could work fine after interrupted by other applications,e.g incoming messages or calls etc. | *Check could work fine after interrupted by other applications,e.g incoming messages or calls etc. | ||
| | | | ||
| Line 295: | Line 298: | ||
* Theme | * Theme | ||
* Virtual and Hardware Keyboard | * Virtual and Hardware Keyboard | ||
| + | * Local storage(e.g,SD card, USB mass storage) | ||
| | | | ||
* Orientation (landscape and portrait view) | * Orientation (landscape and portrait view) | ||
* Gesture: tap, swipe, tap and hold (long press) | * Gesture: tap, swipe, tap and hold (long press) | ||
| + | |||
|- | |- | ||
|I18n and L10n | |I18n and L10n | ||
| Line 333: | Line 338: | ||
==Developers== | ==Developers== | ||
| - | * [mailto: | + | *Backup and Restore [mailto:hongbo.min@intel.com Min hongbo] |
==References== | ==References== | ||
* [http://wiki.meego.com/Quality/HandsetDeviceUsageModel Handset Test Design Usage Model] | * [http://wiki.meego.com/Quality/HandsetDeviceUsageModel Handset Test Design Usage Model] | ||
Contents |
This test plan is for MeeGo HandSet Applets. MeeGo handset Applets is composed of Clock,Alarm,Office viewers, as well as Backup and Restore.
| Feature Set | Feature Name | Detailed Feature Description | Comments |
| Clock |
| A clock application should be provided to show current time and date. | |
| Alarm |
| should be provided to show current time and date,and provide alarm clock functionality;Provide common alarm clock functionality. | |
| The system will "wake" from AOAC screen-off state when a user-set alarm goes off. | ||
| Office viewers |
| Support application interworking by providing API for launching document rendering documents when they are contained as attachments in other applications like mail. | |
| Opening large document must be able to be canceled. | ||
| Document zooming in and out should be supported and be smooth and fast.
Document must be able to be panned to different directions. | ||
| Engine shall support Search with plain text inside document.
It should also support next and previous found words. | ||
| 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. | ||
| 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. | ||
| Documents' table of contents should be rendered. | ||
| Tables in documents should be rendered. | ||
| The engine shall support opening and rendering of Microsoft Office 2000 and 2003 Word, Excel and Powerpoint 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. | ||
| Engine shall support rendering basic charts in all office documents. | ||
| Engine shall support rendering basic Diagrams in Documents. | ||
| Opening and rendering ODF documents should be supported
.odt = word documents .ods = spreadsheets .odp = presentations
| ||
| 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. | ||
| 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. | ||
| Master Requirement for Office Viewers - see dependencies for functional detail. | ||
| Backup and Restore |
| Backup and Restore backend needs UI. | |
| I18n and L10n |
| This includes such items as:
|
| Feature Name | Feature Description | Comments |
|---|---|---|
Test Strategy
Test will cover all features derivered from Applets application,based on user experience and applets' own functionality.
Based on the test strategy, following areas will be tested with high priority:
We will also cover the following functionality test:
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 |
|
|
|
| Alarm |
|
|
| |
| Office viewers |
|
|
|
|
| Backup and Restore | 8804 - [FEA] UI for Backup and Restore |
|
|
|
| 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;
Check the Chinese language localization support on Clock,Alarm,Office viewers,Backup and Restore
|