Meego Wiki
Views

Quality/MeeGo1.2 Handset UX Social Networking TestPlan

From MeeGo wiki
< Quality(Difference between revisions)
Jump to: navigation, search
(Hardware Platforms)
(categorise, wikify table formatting and links)
 
(11 intermediate revisions not shown)
Line 1: Line 1:
-
=MeeGo 1.2 Handset Social Networking Test Plan=
+
==History ==
 +
 
 +
{| class="wikitable"
 +
! Date
 +
! Modification
 +
|-
 +
|12/03/2010
 +
|Creation of this wiki
 +
|-
 +
|&nbsp;
 +
|&nbsp;
 +
|}
 +
 
==Component Summary==
==Component Summary==
This test plan is for MeeGo 1.2 HandSet Social networking application. <br>  
This test plan is for MeeGo 1.2 HandSet Social networking application. <br>  
Line 5: Line 17:
==Feature to be Tested==
==Feature to be Tested==
-
{| cellspacing="0" border="1"
+
 
-
|bgcolor = "#dcffff"|<font color="#000000">'''Feature Name'''</font>
+
{| class="wikitable"
-
|bgcolor = "#dcffff"|<font color="#000000">'''Detailed Feature Description'''</font>
+
! Feature Name
-
|bgcolor = "#dcffff"|<font color="#000000">'''Comments'''</font>
+
! Detailed Feature Description
 +
! Comments
|-
|-
| Social Networking  
| Social Networking  
Line 27: Line 40:
==Feature not to be Tested==
==Feature not to be Tested==
-
{|cellspacing="0" border="1"
+
{| class="wikitable"
!|Feature Name
!|Feature Name
!|Feature Description
!|Feature Description
Line 44: Line 57:
* '''Test from UI''': to ensure all GUI functionality for social networking are correct and visual effect are consistent.   
* '''Test from UI''': to ensure all GUI functionality for social networking are correct and visual effect are consistent.   
-
'''''Based on the direction, following areas will be tested with high priority:'''''
+
'''''Based on the test strategy, following areas will be tested with high priority:'''''
* UI experience and functionality test, interaction with touch screen, common UI operation etc. It also includes i18n/l10n test.
* UI experience and functionality test, interaction with touch screen, common UI operation etc. It also includes i18n/l10n test.
* Functionality verification, collaboration with home screen,web browser and with related devices.
* Functionality verification, collaboration with home screen,web browser and with related devices.
Line 53: Line 66:
==Test Design==
==Test Design==
 +
Test Design is based on [[Quality/HandsetDeviceUsageModel|Handset Test Design usage Model]]. According to the usage modal, characteristics and application features, the check points and priority of each features were defined. Test design tables are drafted below, and which will become the base to design test cases.
-
===Social Networking===
+
{| class="wikitable"
-
* '''Test Points'''
+
! Feature Category
-
** Check Social networking UI, layout, theme and button response.  
+
! Feature ID-description
-
** check if social networking application could be launched and closed in full screen mode and live thumbnail mode.
+
! Test Points
-
** Check if social networking accounts (last.fm and twitter) can be configured
+
! Collaboration
-
** Check if last.fm context menu (View on Last.fm, Remove from timeline) works
+
! Conditions
-
** Check if status update and Refresh works
+
|-
-
** Check if settings for last.fm and twitter.com work
+
|Social Networking
-
** Check if support individual update for last.fm and twitter.com
+
|
-
** Check if support to post new twitter status
+
|
-
** Check if Twitter context menu (Reply, Retweet, View on twitter.com, Remove from timeline) work
+
* Check Social networking UI, layout (Portrait and Landscape), theme and button response.
 +
* Check if social networking application could be launched and closed in full screen mode and live thumbnail mode
 +
* Check if social networking integrates following web services (Last.fm, twitter) by directly clicking the web service icon.
 +
* Check if social networking accounts (Last.fm, twitter) can be configured and login
 +
* Check if viewing social network postings/feeds ( see your friends' Twitter updates or Last.fm updates) for all libsocialweb-supported social networks.
 +
* Check if social network status/broadcast timely updated (i.e. post a Twitter update, post a Last.fm update) for all libsocialweb-supported social networks.
 +
* Check if last.fm context menu (View on Last.fm, Remove from timeline) works
 +
* Check if Twitter context menu (Reply, Retweet, View on twitter.com, Remove from timeline) work
 +
* Check if settings for last.fm and twitter.com work
 +
* Check if support individual update view for last.fm and twitter.com
 +
|
 +
* Home Screen
 +
* Web browser
 +
* Settings
 +
* VKB/HWKB
 +
|
 +
* Orientation (landscape and portrait view)
 +
* Gesture: tap, swipe, tap and hold (long press), drag
-
===L10n Supporting===
+
|-
-
* '''Test Points''': to check if following items in target locale could be displayed correctly
+
|I18n and L10n
-
** Application name and icon
+
|&nbsp;
-
** Button label and its icon
+
|Check text internationalization & Chinese language localization support on social networking application, which covers:
-
** Window title
+
* Application name and icon
-
** Text message
+
* Button label and its icon
-
** Date, time format
+
* Window title
 +
* Text message
 +
* Date, time format  
 +
|&nbsp;
 +
|&nbsp;
 +
|}
==Risk and Dependency==
==Risk and Dependency==
-
* No detailed social networking feature request in featurezilla.
+
* No detailed social networking feature request in featurezilla.
-
* Twitter web service is blocked in China.
+
* Following social networking services are not unavailable in PRC: twitter, facebook, bebo, vimeo etc.
==Test Environment==
==Test Environment==
Line 88: Line 124:
==QA Contact==
==QA Contact==
* [mailto:cathy.li@intel.com Cathy Li]
* [mailto:cathy.li@intel.com Cathy Li]
 +
 +
==Developers==
 +
* [mailto:james.ausmus@intel.com James Ausmus]
 +
 +
==Reference==
 +
* [[Quality/HandsetDeviceUsageModel|Handset Test Design Usage Model]]
 +
 +
[[Category:QA]]
 +
[[Category:Meego-1.2]]

Latest revision as of 13:10, 27 April 2011

Contents

History

Date Modification
12/03/2010 Creation of this wiki
   

Component Summary

This test plan is for MeeGo 1.2 HandSet Social networking application.
Social Networking is an application integrates with some popular social networking web services for the MeeGo system, to allows the user to fetch web services by setting up corresponding user accounts.

Feature to be Tested

Feature Name Detailed Feature Description Comments
Social Networking
  • Social networking main window UI, layout and button response check
  • Launch/close social networking application
  • Set up social networking accounts (last.fm and twitter)
  • last.fm context menu (View on Last.fm, Remove from timeline)
  • Status update and Refresh
  • Settings for last.fm and twitter.com
  • Individual update for last.fm and twitter.com
  • Post new twitter status
  • Twitter context menu (Reply, Retweet, View on twitter.com, Remove from timeline)
  • No detailed social networking feature request in featurezilla.
  • Twitter web service is blocked in China.

Feature not to be Tested

Feature Name Feature Description Comments
  • Translation for other languages except Chinese Simplified will not be covered in Handset UX Social Networking Test Plan.

Test Strategy and Approach

Test Strategy

  • Usage Model test: check social networking web services functionalities and interactive with home screen work correctly by touch gestures from user perspective.
  • Test from UI: to ensure all GUI functionality for social networking are correct and visual effect are consistent.

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

  • UI experience and functionality test, interaction with touch screen, common UI operation etc. It also includes i18n/l10n test.
  • Functionality verification, collaboration with home screen,web browser and with related devices.

We will also cover the following functionality test:

  • Relative UI changes in social networking application etc.
  • Stress and Negative testing to ensure the stability and robust of the social networking.

Test Design

Test Design is based on Handset Test Design usage Model. According to the usage modal, characteristics and application features, the check points and priority 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
Social Networking
  • Check Social networking UI, layout (Portrait and Landscape), theme and button response.
  • Check if social networking application could be launched and closed in full screen mode and live thumbnail mode
  • Check if social networking integrates following web services (Last.fm, twitter) by directly clicking the web service icon.
  • Check if social networking accounts (Last.fm, twitter) can be configured and login
  • Check if viewing social network postings/feeds ( see your friends' Twitter updates or Last.fm updates) for all libsocialweb-supported social networks.
  • Check if social network status/broadcast timely updated (i.e. post a Twitter update, post a Last.fm update) for all libsocialweb-supported social networks.
  • Check if last.fm context menu (View on Last.fm, Remove from timeline) works
  • Check if Twitter context menu (Reply, Retweet, View on twitter.com, Remove from timeline) work
  • Check if settings for last.fm and twitter.com work
  • Check if support individual update view for last.fm and twitter.com
  • Home Screen
  • Web browser
  • Settings
  • VKB/HWKB
  • Orientation (landscape and portrait view)
  • Gesture: tap, swipe, tap and hold (long press), drag
I18n and L10n   Check text internationalization & Chinese language localization support on social networking application, which covers:
  • Application name and icon
  • Button label and its icon
  • Window title
  • Text message
  • Date, time format
   

Risk and Dependency

  • No detailed social networking feature request in featurezilla.
  • Following social networking services are not unavailable in PRC: twitter, facebook, bebo, vimeo etc.

Test Environment

Hardware Platforms

  • nCDK
  • iCDK

Tools

  • bluetooth devices, wlan devices, network simulators, wireless AP

QA Contact

Developers

Reference

Personal tools