(Created page with "SYFUTE testplan") |
|||
| Line 1: | Line 1: | ||
| - | + | == 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. Dialer is a simple Voice Call Dialer/Manager. It depends on ofono (for telephony services), call history (ofono call history plign) and libseaside (for contacts data). | ||
| + | |||
| + | === Feature To Be Tested === | ||
| + | All testable features coming to MeeGo 1.2 HandSet UX Dialer will be covered in this test plan. Note! Also telephony settings features are covered in this test plan. | ||
| + | |||
| + | * Dialer Features to be tested are summarized as below: | ||
| + | |||
| + | {| border="1" | ||
| + | !| Feature Name | ||
| + | !| Description | ||
| + | !| Comments | ||
| + | |- | ||
| + | | Feature [http://bugs.meego.com/show_bug.cgi?id=2630 2630] - [FEA] Dialer application || 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 [http://bugs.meego.com/show_bug.cgi?id=2657 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 [http://bugs.meego.com/show_bug.cgi?id=2658 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 [http://bugs.meego.com/show_bug.cgi?id=4143 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 [http://bugs.meego.com/show_bug.cgi?id=5435 5435] - [FEA] Ringing tone assignment with a contact || The device should support a ringing tone to be assigned to a specific contact. | ||
| + | || xxx | ||
| + | |- | ||
| + | | Feature [http://bugs.meego.com/show_bug.cgi?id=2660 2660] - [FEA] Dialer application Call Line Identification || Dialer should support Call Line Identification (CLIP+CLIR) GSM Supplementary | ||
| + | Service. | ||
| + | || xxx | ||
| + | |- | ||
| + | | Feature [http://bugs.meego.com/show_bug.cgi?id=2795 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 [http://bugs.meego.com/show_bug.cgi?id=2796 2796] - [FEA] Dialer application Call waiting || Dialer should support Call waiting functionality | ||
| + | || xxx | ||
| + | |- | ||
| + | | Feature [http://bugs.meego.com/show_bug.cgi?id=2797 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 [http://bugs.meego.com/show_bug.cgi?id=2809 2809] - [FEA] Dialer application mute incoming call ringtone || Dialer application should support to be able to mute incoming call ringing | ||
| + | tone. | ||
| + | || xxx | ||
| + | |- | ||
| + | | Feature [http://bugs.meego.com/show_bug.cgi?id=2811 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 [http://bugs.meego.com/show_bug.cgi?id=4133 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 [http://bugs.meego.com/show_bug.cgi?id=4134 4134] - [FEA] Dialer - Dialer - Make a Call || The user shall be able to make a call. | ||
| + | || xxx | ||
| + | |- | ||
| + | | Feature [http://bugs.meego.com/show_bug.cgi?id=4135 4135] - [FEA] Dialer - Receive Call || The system shall be able to receive calls from a connected device. | ||
| + | || xxx | ||
| + | |- | ||
| + | | Feature [http://bugs.meego.com/show_bug.cgi?id=4136 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 [http://bugs.meego.com/show_bug.cgi?id=4137 4137] - [FEA] Dialer - Voice Mail indicator || The system shall notify the user that there is a Voice Mail waiting | ||
| + | || xxx | ||
| + | |- | ||
| + | | Feature [http://bugs.meego.com/show_bug.cgi?id=4138 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 [http://bugs.meego.com/show_bug.cgi?id=4139 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 [http://bugs.meego.com/show_bug.cgi?id=4140 4140] - [FEA] Dialer - Display Call Duration || The system shall display the duration while in a call | ||
| + | || xxx | ||
| + | |- | ||
| + | | Feature [http://bugs.meego.com/show_bug.cgi?id=4149 4149] - [FEA] Dialer - Sinlge key voicemail access || Dial to voicemail with a single key press. | ||
| + | || xxx | ||
| + | |- | ||
| + | | Feature [http://bugs.meego.com/show_bug.cgi?id=4150 4150] - [FEA] Dialer - Call selected Service Number || Makes voice call to selected service number | ||
| + | || xxx | ||
| + | |- | ||
| + | | Feature [http://bugs.meego.com/show_bug.cgi?id=4152 4152] - [FEA] Dialer - Phonebook access || The terminal shall allow the user to browse the local phonebook while being in | ||
| + | a call. | ||
| + | || xxx | ||
| + | |- | ||
| + | | Feature [http://bugs.meego.com/show_bug.cgi?id=2659 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 [http://bugs.meego.com/show_bug.cgi?id=4142 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 [http://bugs.meego.com/show_bug.cgi?id=2794 2794] - [FEA] Dialer application User Determined User Busy || Dialer should support User Determined User Busy functionality. | ||
| + | || xxx | ||
| + | |- | ||
| + | | 1.2 Feature [http://bugs.meego.com/show_bug.cgi?id=2803 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 [http://bugs.meego.com/show_bug.cgi?id=2804 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 [http://bugs.meego.com/show_bug.cgi?id=2806 2806] - [FEA] Dialer application Multiparty call || Dialer should support multiparty calling to establish a multiparty call with | ||
| + | minimun three parties. | ||
| + | || xxx | ||
| + | |- | ||
| + | | 1.2 Feature [http://bugs.meego.com/show_bug.cgi?id=2807 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 [http://bugs.meego.com/show_bug.cgi?id=2808 2808] - [FEA] Dialer application split Multiparty call || Dialer application should support of splitting a multiparty call to independent | ||
| + | calls. | ||
| + | || xxx | ||
| + | |- | ||
| + | | 1.2 Feature [http://bugs.meego.com/show_bug.cgi?id=2810 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 [http://bugs.meego.com/show_bug.cgi?id=4141 4141] - [FEA] Dialer - Auto Redial || The system shall be able to auto redial a recently placed call. | ||
| + | || xxx | ||
| + | |- | ||
| + | | 1.2 Feature [http://bugs.meego.com/show_bug.cgi?id=4144 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 [http://bugs.meego.com/show_bug.cgi?id=4145 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 [http://bugs.meego.com/show_bug.cgi?id=4146 4146] - [FEA] Dialer - View Speed Dial || The system shall allow the user to view the assigned speed dial numbers | ||
| + | || xxx | ||
| + | |- | ||
| + | | 1.2 Feature [http://bugs.meego.com/show_bug.cgi?id=4147 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 [http://bugs.meego.com/show_bug.cgi?id=4148 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 [http://bugs.meego.com/show_bug.cgi?id=4151 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 [http://bugs.meego.com/show_bug.cgi?id=8145 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 [http://bugs.meego.com/show_bug.cgi?id=8146 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 [http://bugs.meego.com/show_bug.cgi?id=8147 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 [http://bugs.meego.com/show_bug.cgi?id=8148 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 [http://bugs.meego.com/show_bug.cgi?id=8165 8165] - [FEA] Multiple Call Management: Display current status || Terminal shall display current status (on line, holding) for each line. | ||
| + | || xxx | ||
| + | |- | ||
| + | | 1.2 Feature [http://bugs.meego.com/show_bug.cgi?id=8166 8166] - [FEA] Multiple Call Management: Disconnect each call || Terminal shall be possible to disconnect each call of multi party call. | ||
| + | || xxx | ||
| + | |- | ||
| + | | 1.2 Feature [http://bugs.meego.com/show_bug.cgi?id=8168 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 [http://bugs.meego.com/show_bug.cgi?id=8169 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 [http://bugs.meego.com/show_bug.cgi?id=8170 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 [http://bugs.meego.com/show_bug.cgi?id=8172 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 [http://bugs.meego.com/show_bug.cgi?id=8173 8173] - [FEA] Multiple Call Management: Hold || Terminal shall be possible to hold entire multi party conversation at one time. | ||
| + | || xxx | ||
| + | |- | ||
| + | | 1.2 Feature [http://bugs.meego.com/show_bug.cgi?id=8176 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 [http://bugs.meego.com/show_bug.cgi?id=8177 8177] - [FEA] Fixed Dialing Number Emergency dialing || Regardless of the state of Restricted Dialing, Emergency calls SHALL be | ||
| + | allowed. | ||
| + | || xxx | ||
| + | |- | ||
| + | | 1.2 Feature [http://bugs.meego.com/show_bug.cgi?id=8142 8142] - [FEA] Display Cost of Call || The system shall display the call cost while in a call | ||
| + | || xxx | ||
| + | |- | ||
| + | | 1.2 Feature [http://bugs.meego.com/show_bug.cgi?id=8143 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 [http://bugs.meego.com/show_bug.cgi?id=8144 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 [http://bugs.meego.com/show_bug.cgi?id=8149 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 [http://bugs.meego.com/show_bug.cgi?id=8150 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 [http://bugs.meego.com/show_bug.cgi?id=8152 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 [http://bugs.meego.com/show_bug.cgi?id=8153 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 [http://bugs.meego.com/show_bug.cgi?id=8154 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 [http://bugs.meego.com/show_bug.cgi?id=5434 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 [http://bugs.meego.com/show_bug.cgi?id=5435 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 [http://bugs.meego.com/show_bug.cgi?id=2658 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 [http://bugs.meego.com/show_bug.cgi?id=8174 8174] - [FEA] Multiple Call Management: Retrieve || Terminal shall be possible to retrieve all held calls at one time. | ||
| + | || WAITING | ||
| + | |- | ||
| + | | 1.2 Feature [http://bugs.meego.com/show_bug.cgi?id=8167 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 [http://bugs.meego.com/show_bug.cgi?id=2661 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 [http://bugs.meego.com/show_bug.cgi?id=5700 5700] - [FEA] Control Panel - Set ringtone || User shall be provided setting to set and change ringtones | ||
| + | || xxx | ||
| + | |- | ||
| + | | 1.2 Feature [http://bugs.meego.com/show_bug.cgi?id=8175 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 [http://bugs.meego.com/show_bug.cgi?id=5688 5688] - [FEA] Control Panel - Bar all incoming calls || User shall be provided settting to bar all incoming calls. | ||
| + | || xxx | ||
| + | |- | ||
| + | | 1.2&1.1 Feature [http://bugs.meego.com/show_bug.cgi?id=5689 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 [http://bugs.meego.com/show_bug.cgi?id=5690 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 [http://bugs.meego.com/show_bug.cgi?id=5691 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 [http://bugs.meego.com/show_bug.cgi?id=5692 5692] - [FEA] Control Panel - Unconditional call forwarding || User shall be provided settting to forward all calls unconditionally. | ||
| + | || xxx | ||
| + | |- | ||
| + | | 1.2&1.1 Feature [http://bugs.meego.com/show_bug.cgi?id=5693 5693] - [FEA] Control Panel - Busy call forwarding || User shall be provided setting to forward all calls when busy. | ||
| + | || xxx | ||
| + | |- | ||
| + | | 1.2&1.1 Feature [http://bugs.meego.com/show_bug.cgi?id=5694 5694] - [FEA] Control Panel - Unanswered call forwarding || User shall be provided settting to forward all calls when unanswered. | ||
| + | || xxx | ||
| + | |- | ||
| + | | 1.2&1.1 Feature [http://bugs.meego.com/show_bug.cgi?id=5695 5695] - [FEA] Control Panel - Unreachable call forwarding || User shall be provided settting to forward all calls when unreachable. | ||
| + | || xxx | ||
| + | |- | ||
| + | | 1.2&1.1 Feature [http://bugs.meego.com/show_bug.cgi?id=5696 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 [http://bugs.meego.com/show_bug.cgi?id=5697 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 [http://bugs.meego.com/show_bug.cgi?id=5698 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 [http://bugs.meego.com/show_bug.cgi?id=5699 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 === | ||
| + | Dialer is tested in different test sets. Test sets containing dialer related test cases are | ||
| + | * Sanity Test Set | ||
| + | ** Contains few basic dialer test cases that Dialer application is part of SW image, can be opened and basic call can be made | ||
| + | * Basic Feature Test Set | ||
| + | ** Contains basic feature (Functional) test cases for every testable dialer feature | ||
| + | * Extended Feature Test Set | ||
| + | ** Contains bunch of well selected dialer test cases to verify that delivered features (Functional) forming component are working | ||
| + | * System Functional Test Set | ||
| + | ** Contains interaction and negative test cases were Dialer is used together with other components that are part of system | ||
| + | * System Performance Test Set | ||
| + | ** Contains only Response Time part | ||
| + | |||
| + | Test Set Guideline: http://wiki.meego.com/Quality/TestSetGuideline | ||
Contents |
This test plan is for MeeGo 1.2 HandSet UX System Functional Testing. Dialer is a simple Voice Call Dialer/Manager. It depends on ofono (for telephony services), call history (ofono call history plign) and libseaside (for contacts data).
All testable features coming to MeeGo 1.2 HandSet UX Dialer will be covered in this test plan. Note! Also telephony settings features are covered in this test plan.
| Feature Name | Description | Comments |
|---|---|---|
| Feature 2630 - [FEA] Dialer application | 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 |
There is no features in Meego 1.2 release that are not tested.
Dialer is tested in different test sets. Test sets containing dialer related test cases are
Test Set Guideline: http://wiki.meego.com/Quality/TestSetGuideline