(→Risk and Dependency) |
(→Test Design) |
||
| Line 77: | Line 77: | ||
==Test Design== | ==Test Design== | ||
| + | According to the usage modal, 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. | ||
| - | === | + | {|border="2" cellspacing="0" cellpadding="4" width="100%" |
| - | + | |bgcolor = "#dcffff"|<font color="#000000">'''Feature Category'''</font> | |
| - | + | |bgcolor = "#dcffff"|<font color="#000000">'''Feature ID-description'''</font> | |
| - | + | |bgcolor = "#dcffff"|<font color="#000000">'''Test Points'''</font> | |
| - | + | |bgcolor = "#dcffff"|<font color="#000000">'''Collaboration'''</font> | |
| - | + | |bgcolor = "#dcffff"|<font color="#000000">'''Conditions'''</font> | |
| - | + | ||
| - | + | ||
| - | + | ||
| - | = | + | |- |
| - | * | + | |Home Screen |
| - | ** | + | |[https://bugzilla.otcshare.org/show_bug.cgi?id=2680 2680] - [FEA] Meego touch framework |
| - | ** | + | | |
| - | ** | + | * Check Home Screen layout |
| + | ** Display selected applications icon in quick launch bar | ||
| + | ** Display apps icons with label in application launcher | ||
| + | ** Grid of apps layout, arrange order left to right | ||
| + | ** Portrait and Landscape layout | ||
| + | * Navigate to view all apps in application launcher | ||
| + | * Launch/close applications | ||
| + | * Open/close application launcher | ||
| + | * Animation of launch application | ||
| + | * Lock/unlock screen | ||
| + | * Running applications switch with home screen | ||
| + | * Navigation to view all running applications | ||
| + | * Tap running application to maximize app window | ||
| + | * Tap to launch apps already run | ||
| + | | | ||
| + | * Theme | ||
| + | * System UI | ||
| + | * Key Applications | ||
| - | + | | | |
| - | * | + | * Orientation (landscape and portrait view) |
| - | + | * Gesture: tap, swipe, tap and hold (long press) | |
| - | + | ||
| - | * | + | |
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | = | + | |- |
| - | * | + | |Theme |
| - | ** Application name and icon | + | |[https://bugzilla.otcshare.org/show_bug.cgi?id=2685 2685] - [FEA] MeeGo Theme and style engine |
| - | + | | | |
| - | + | * Check home theme, no red/white/black block appearing | |
| - | + | * Check key applications default theme, no red/white/black block appearing | |
| - | + | * Check system UI (including notifications) theme, no red/white/black block appearing | |
| - | + | * Update theme to check if it could take effect (TBD) | |
| - | + | | | |
| + | * Home | ||
| + | * System UI | ||
| + | * Key applications | ||
| + | | | ||
| + | |||
| + | |- | ||
| + | |System UI | ||
| + | | | ||
| + | |Check System UI display and layout: <br> | ||
| + | * System UI displays on the top of the screen | ||
| + | * Check icons (battery, network, roaming status, GPS, BT, time) display on system UI in idle screen | ||
| + | * Check if drop down menu is shown by dragging system UI, and is able to close. | ||
| + | * Check toggle switch On/Off button could enable/disable Gps, WiFi, 3G, Bluetooth, Airplane connectivity. | ||
| + | * Check whether correct battery status displays when charging and not charging. | ||
| + | * Check if notification appears on system UI. | ||
| + | * Check if setting could be invoked by tapping settings button. | ||
| + | * Check if volume value could be adjusted. | ||
| + | | | ||
| + | * Network (Bluetooth, wireless, 2G/2.5G/3G/4G) | ||
| + | * Clock to set Date/time | ||
| + | * Dialer/SMS | ||
| + | * Email | ||
| + | * Sound settings | ||
| + | * Notifications: | ||
| + | ** new email | ||
| + | ** missed call | ||
| + | * *new SMS | ||
| + | | | ||
| + | * Network connection: | ||
| + | ** Bluetooth on/off | ||
| + | ** Wireless connected/disconnected/scanning | ||
| + | ** 2G/2.5G/3G/4G | ||
| + | * GPS active/inactive | ||
| + | * Charge/uncharged battery | ||
| + | * Gesture: tap, swipe | ||
| + | |||
| + | |- | ||
| + | |I18n and L10n | ||
| + | | | ||
| + | |Check text internationalization support on home screen, application launcher, System UI: | ||
| + | * 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 home screen, application launcher, System UI: | ||
| + | * Application name and icon | ||
| + | * Button label and its icon | ||
| + | * Window title | ||
| + | * Text message | ||
| + | * Date, time, number format | ||
| + | * Help message | ||
| + | * Embedded link | ||
| + | | | ||
| + | | | ||
| + | |||
| + | |} | ||
==Risk and Dependency== | ==Risk and Dependency== | ||
Contents |
This test plan is for MeeGo HandSet Core UX. MeeGo handset Core UX is composed of whole home screen, theme style and engine, as well as system UI.
| Feature Name | Detailed Feature Description | Comments |
Home:
| MeeGo Touch UI Framework, including
| The feature is for UI Infrastructure, which related with home screen behaviors. All these sub-features depend on *Core OS features*. These test cases covered several feature points from UX. |
Theme:
| Theme & style system for MeeGo Handset and Touch based devices should support:
| |
| System UI |
Run time status (connectivity, battery status), date&time, notifications appearing on system UI, and its drop down menu. | No feature request for system UI |
I18n and L10n:
| This includes such items as:
|
| Feature Name | Feature Description | Comments |
|---|---|---|
Test Strategy
Based on the direction, following areas will be tested with high priority:
We will also cover the following functionality test:
According to the usage modal, 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 |
| Home Screen | 2680 - [FEA] Meego touch framework |
|
|
|
| Theme | 2685 - [FEA] MeeGo Theme and style engine |
|
| |
| System UI | Check System UI display and layout:
|
|
| |
| I18n and L10n | Check text internationalization support on home screen, application launcher, System UI:
Check the Chinese language localization support on home screen, application launcher, System UI:
|