Meego Wiki
Views

Quality/MeeGo1.2HandSetUXTestPlanforSyFuTe

From MeeGo wiki
< Quality
Revision as of 09:47, 1 December 2010 by Mikikone (Talk | contribs)
Jump to: navigation, search

Contents

MeeGo 1.2 HandSet UX Test Plan for System Functional Testing

System Functional Testing Summary

This test plan is for MeeGo 1.2 HandSet UX System Functional Testing. System Functional testing covers componenent interaction testing and negative testing.

Component To Be Tested

All testable components coming to MeeGo 1.2 HandSet UX will be covered in this test plan.

  • Components to be tested are summarized as below:
Component Name Description Comments
Audio Player A phone dialing application (Dialer) is required to make and receive voice

calls.

Dialer should support integrated dialpad and integration to a Contacts application.

Dialer should support call history with dialed, received and missed calls.

xxx
Feature 2657 - [FEA] Dialer application extended call handling functionality Dialer should support the following features
• User Determined User Busy
• Call hold/retrieve
• Call waiting
• Multiple calls
• Explicit Call Transfer (ECT)
• Call Completion to Busy Subscriber (CCBS)
• USSD Service 
• Multiparty call
• Private conversation during multi-party call
• Split multiparty call
• Mute call
• Auto redial
• Send DTMF tones
• Volume up/down
xxx
Feature 2658 - [FEA] Dialer application call statistics Dialer application should support call statistics of
• Duration of call
• Cost of call
• Remaining ACM balance (TBD)
xxx
Feature 4143 - [FEA] Dialer - Call from Call History The system shall allow the user to initiate a call from a phone number in the

call history.

xxx
Feature 5435 - [FEA] Ringing tone assignment with a contact The device should support a ringing tone to be assigned to a specific contact. xxx
Feature 2660 - [FEA] Dialer application Call Line Identification Dialer should support Call Line Identification (CLIP+CLIR) GSM Supplementary

Service.

xxx
Feature 2795 - [FEA] Dialer application Call hold and retrieve Dialer should support to put the call on hold and retrieve it back from hold. xxx
Feature 2796 - [FEA] Dialer application Call waiting Dialer should support Call waiting functionality xxx
Feature 2797 - [FEA] Dialer application support for Multiple calls Dialer should support handling Multiple calls at the same time. Minimum 2 calls

at the same time should be supported (one on hold, one on line).

xxx
1.2 Feature 2809 - [FEA] Dialer application mute incoming call ringtone Dialer application should support to be able to mute incoming call ringing

tone.

xxx
Feature 2811 - [FEA] Dialer application DTMF support Dialer should support sending Dual-Tone Multi-Frequency (DTMF) tones to the

network in order to interact with provided network services, such as service numbers and conference centers.

xxx
Feature 4133 - [FEA]Dialer - One Click Viewing The system shall provide one click viewing access while in a call to the

following functions: mute, contacts, call history, loud speaker, hold, and home screen.

xxx
Feature 4134 - [FEA] Dialer - Dialer - Make a Call The user shall be able to make a call. xxx
Feature 4135 - [FEA] Dialer - Receive Call The system shall be able to receive calls from a connected device. xxx
Feature 4136 - [FEA] Dialer - End Call The system shall be able to end an active call by selecting end or by pressing

the hangup button

xxx
1.2 Feature 4137 - [FEA] Dialer - Voice Mail indicator The system shall notify the user that there is a Voice Mail waiting xxx
Feature 4138 - [FEA] Dialer - Display Name or Number The system presents a call screen that shows the Name or number, if the number

matches a contact address book entry, the name is shown, otherwise the number.

xxx
Feature 4139 - [FEA] Dialer - Display Contact's Photo The system presents a call screen that shall display the contact's photo if it

matches an address book entry.

xxx
Feature 4140 - [FEA] Dialer - Display Call Duration The system shall display the duration while in a call xxx
Feature 4149 - [FEA] Dialer - Sinlge key voicemail access Dial to voicemail with a single key press. xxx
Feature 4150 - [FEA] Dialer - Call selected Service Number Makes voice call to selected service number xxx
Feature 4152 - [FEA] Dialer - Phonebook access The terminal shall allow the user to browse the local phonebook while being in

a call.

xxx
Feature 2659 - [FEA] Dialer application voice mail support Dialer should support voice mail services
• Dial voice mailbox number stored in the SIM phonebook
• An indication for Voice Message Waiting (CPHS only)
xxx
Feature 4142 - [FEA] Dialer - View Call History The system shall be able to display the history of placed (outgoing and

rejected) and received (missed and answered) calls. Should list date of call, time of call, duration of call, type of call ( placed or received) and total number of calls

xxx
1.2 Feature 2794 - [FEA] Dialer application User Determined User Busy Dialer should support User Determined User Busy functionality. xxx
1.2 Feature 2803 - [FEA] Dialer application Explicit Call Transfer (ECT) Dialer should support Explicit Call Transfer (ECT) to allows a user who has two

calls to connect these two calls together and release its connections to both other parties.

xxx
1.2 Feature 2804 - [FEA] Dialer application Call Completion to Busy Subscriber (CCBS) Dialer should support Call Completion to Busy Subscriber (CCBS) GSM service to

automatically redial repeatedly to busy destination number to have the call completed when the busy destination becomes idle, without having to make a new call attempt.

xxx
1.2 Feature 2806 - [FEA] Dialer application Multiparty call Dialer should support multiparty calling to establish a multiparty call with

minimun three parties.

xxx
1.2 Feature 2807 - [FEA] Dialer application private conversation during Multiparty call Dialer should support of switching to a private conversation with any of the

call parties during multiparty call.

xxx
1.2 Feature 2808 - [FEA] Dialer application split Multiparty call Dialer application should support of splitting a multiparty call to independent

calls.

xxx
1.2 Feature 2810 - [FEA] Dialer call volume handling during a call Dialer application should support of adjusting the call volume up and down and muting the microphone during call establishment and during a call.

The application should remember the set volume level for the next call, except if muted.

xxx
1.2 Feature 4141 - [FEA] Dialer - Auto Redial The system shall be able to auto redial a recently placed call. xxx
1.2 Feature 4144 - [FEA] Dialer - Add Speed Dial The system shall allow the user to assign a speed dial number to a given phone

number or contact address book

xxx
1.2 Feature 4145 - [FEA] Dialer - Remove Speed Dial The system shall allow the user to delete a speed dial number assigned to a

given number or contact

xxx
1.2 Feature 4146 - [FEA] Dialer - View Speed Dial The system shall allow the user to view the assigned speed dial numbers xxx
1.2 Feature 4147 - [FEA] Dialer - User Speed Dial Press and hold a numeric key pad number will dial the associated number (except

for o and 1)

xxx
1.2 Feature 4148 - [FEA] Dialer - Predictive Contact completion The system shall allow the user the ability to place a call by pressing a

reduced number of keys

xxx
1.2 Feature 4151 - [FEA] Dialer - Easily save last called number / missed calls / received calls The terminal shall offer the possibility to save the last called/missed

call/received call phone number. This applies to create a new contact and to modify an existing one

xxx
1.2 Feature 8145 - [FEA] Multi-party calls The system shall be able to place a call to multiple recipients. The user may

identify the recipients by either manually entering the phone numbers or leveraging off the user's contact address book

xxx
1.2 Feature 8146 - [FEA] Multiple Call Management Terminal should support the following functions at least among Multiple Call

specified to 3GPP. <Start> <Display> <Disconect> <Select> <Hold> <Retrieve> <Split>

xxx
1.2 Feature 8147 - [FEA] Joining multi-party call lines The system shall allow the joining of calls to form a multi-party call from

active call(s) and call(s) on hold. The user is also able to split from a multi-party call

xxx
1.2 Feature 8148 - [FEA] Emergency Calls without dedicated number The system shall allow an emergency call w/o a dedicated number . The User

Interface shall provide a specific way to make an emergency call without having to dial the number

xxx
1.2 Feature 8165 - [FEA] Multiple Call Management: Display current status Terminal shall display current status (on line, holding) for each line. xxx
1.2 Feature 8166 - [FEA] Multiple Call Management: Disconnect each call Terminal shall be possible to disconnect each call of multi party call. xxx
1.2 Feature 8168 - [FEA] Multiple Call Management: Disconnect all Terminal shall be possible to disconnect entire multi party conversation call

at one time.

xxx
1.2 Feature 8169 - [FEA] Multiple Call Management: Disconnect all once one on hold Terminal shall be possible to disconnect all calls at one time in the situation

that one call is activated and another is held.

xxx
1.2 Feature 8170 - [FEA] Multiple Call Management: Disconnect all once all on hold Terminal shall be possible to disconnect a call of multi party call during

holding all lines

xxx
1.2 Feature 8172 - [FEA] Multiple Call Management: Start Terminal shall provide user with the menu which can choose another call from

option menu. User can also select number from call log and contacts.

xxx
1.2 Feature 8173 - [FEA] Multiple Call Management: Hold Terminal shall be possible to hold entire multi party conversation at one time. xxx
1.2 Feature 8176 - [FEA] Fixed Dialing Number limited numbers The handset SHALL prevent any call attempts by the user to numbers that do not

exist in the Fixed Dialling List.

xxx
1.2 Feature 8177 - [FEA] Fixed Dialing Number Emergency dialing Regardless of the state of Restricted Dialing, Emergency calls SHALL be

allowed.

xxx
1.2 Feature 8142 - [FEA] Display Cost of Call The system shall display the call cost while in a call xxx
1.2 Feature 8143 - [FEA] Display Remaining Call Balance The system SHALL display the users remaing pre-paid minute balance while in a

call

xxx
1.2 Feature 8144 - [FEA] Call Forwarding The system shall be able to redirect incoming calls to a different telephone

number. The forwarded line should ring once, to remind the user that Call forwarding is on.

xxx
1.2 Feature 8149 - [FEA] Fixed Dialing Numbers limited from SIM When a SIM card s inserted which has restricted Dialing 'enabled', the device

SHALL reject the SIM and display a suitable error message. The device SHALL be disabled, except for the ability to make emergency calls.

xxx
1.2 Feature 8150 - [FEA] Fixed Dialing Number (FDN) feature The device SHALL provide a feature which limits Mobile Originated Calls,

Supplementary Service Requests and MO SMS transactions to a list of numbers.Regardless of the state of Restricted Dialing, Emergency calls SHALL be allowed

xxx
1.2 Feature 8152 - [FEA] Error message in Call Baring While the setting of Call Barring is activated, UE shall display the message

that user can understand "during call barring," when the call origination is rejected.

xxx
1.2 Feature 8153 - [FEA] Reject calls without caller id The terminal shall support a function to automatically reject incoming calls

with no caller ID.

This feature shall be activated/de-activated manually.

Initially, this feature shall be deactivated.

xxx
1.2 Feature 8154 - [FEA] Active creation of data entry received calls If a customer receives a call whose number is not stored in phone book, a

dialog will automatically be invoked asking if the number should be stored in the phonebook.

xxx
1.2 Feature 5434 - [FEA] Dialer application ringtone MIDI support Dialer should support ringing tones in MIDI format as provided by the

underlying multimedia framework.

xxx
1.2 Feature 5435 - [FEA] Ringing tone assignment with a contact The device should support a ringing tone to be assigned to a specific contact. xxx
1.2 Feature 2658 - [FEA] Dialer application call statistics Dialer application should support call statistics of
• Duration of call
• Cost of call
• Remaining ACM balance (TBD)
WAITING
1.2 Feature 8174 - [FEA] Multiple Call Management: Retrieve Terminal shall be possible to retrieve all held calls at one time. WAITING
1.2 Feature 8167 - [FEA] Multiple Call Management: Display name or number Terminal shall show contact's name or number of all the lines xxx
1.2&1.1 Feature 2661 - [FEA] Dialer application ringing tones Dialer should support user changeable ringing tones in formats supported by the

multimedia functionality of the underlying framework.

The device shall have a set default ringing tone. User should be able to change the default ringing tone.

xxx
xxx xxx xxx
1.2 Feature 5700 - [FEA] Control Panel - Set ringtone User shall be provided setting to set and change ringtones xxx
1.2 Feature 8175 - [FEA] Fixed Dialing Number editing The device SHALL provide a 'Restricted Dialing' menu, which allows the user, to

'enable' and 'disable' Restricted dialing, and to edit and maintain a 'Restricted' dialing list.

xxx
1.2&1.1 Feature 5688 - [FEA] Control Panel - Bar all incoming calls User shall be provided settting to bar all incoming calls. xxx
1.2&1.1 Feature 5689 - [FEA] Control Panel - Bar all incoming roaming calls User shall be provided settting to bar all incoming calls when roaming. xxx
1.2&1.1 Feature 5690 - [FEA] Control Panel - Bar all outgoing international calls User shall be provided settting to bar all outgoing international calls. xxx
1.2&1.1 Feature 5691 - [FEA] Control Panel - Bar all outgoing international calls except to home network User shall be provided settting to bar all outgoing international calls except

to the home network

xxx
1.2&1.1 Feature 5692 - [FEA] Control Panel - Unconditional call forwarding User shall be provided settting to forward all calls unconditionally. xxx
1.2&1.1 Feature 5693 - [FEA] Control Panel - Busy call forwarding User shall be provided setting to forward all calls when busy. xxx
1.2&1.1 Feature 5694 - [FEA] Control Panel - Unanswered call forwarding User shall be provided settting to forward all calls when unanswered. xxx
1.2&1.1 Feature 5695 - [FEA] Control Panel - Unreachable call forwarding User shall be provided settting to forward all calls when unreachable. xxx
1.2&1.1 Feature 5696 - [FEA] Control Panel - Hide caller ID User shall be provided setting to hide the caller ID of his device once making

a call.

xxx
1.2&1.1 Feature 5697 - [FEA] Control Panel - Setting 3G/2G preference User shall be provided setting to set preference between 3G & 2G, 3G only or 2G

only.

xxx
1.2&1.1 Feature 5698 - [FEA] Control Panel - Disable contact nag User shall be provided setting to disable prompt to add contact from a call. xxx
1.2&1.1 Feature 5699 - [FEA] Control Panel - Setting speed dial numbers User shall be provided setting to create/read/update/delete speed dial numbers xxx
xxx xxx xxx
xxx xxx xxx

Feature Not To Be Tested

There is no features in Meego 1.2 release that are not tested.

Strategy and Approach

System Functional Testing is tested in System Functional Testset.

  • System Functional
    • System Functional Test Set is targeting to evaluate delivered functionalities from system perspective. Test cases are not testing UI or Application itself, instead test cases are testing how whole system is working and interacting with Consumer (end user). Test cases are covering most critical interaction and negative scenarios that consumers will encounter in their daily usage.


Test Set Guideline: http://wiki.meego.com/Quality/TestSetGuideline

Personal tools