Académique Documents
Professionnel Documents
Culture Documents
PAGE NUMBER
Scope.................................................................................................................................................... 2
Hardware used for the test.................................................................................................................... 2
Test Servers.......................................................................................................................................... 2
Software versions used during the test................................................................................................. 2
Test Responses..................................................................................................................................... 2
Test Failures.......................................................................................................................................... 3
Order of Test......................................................................................................................................... 3
Regression Tests................................................................................................................................... 3
INSTALL: RESET, MAC xml.................................................................................................................. 3
INSTALL: RESET, LINE xml.................................................................................................................. 4
PROGRAM UPDATE............................................................................................................................ 4
INSTALL: UPDATE, PRGRM, TFTP Program Update..........................................................................4
INSTALL: UPDATE, PRGRM, Program Update Not Required..............................................................5
INSTALL: UPDATE, PRGRM, HTTP or HTTPS Program Update.........................................................5
INSTALL: UPDATE, PRGRM, TEO....................................................................................................... 6
USER: VOICE, VOLUME...................................................................................................................... 7
USER: VOICE, VOLUME, Receive....................................................................................................... 7
USER: VOICE, VOLUME, Transmit...................................................................................................... 7
USER: VOICE, VOLUME, Reset to Defaults........................................................................................ 7
INSTALL: QOS, Quality of Service........................................................................................................ 7
CODEC TESTING................................................................................................................................. 9
INSTALL: Keys, Edit Line Key, CODEC................................................................................................ 9
AUTO CODEC SELECTION: Install, Keys, Edit Line Key...................................................................11
JITTER Test......................................................................................................................................... 12
JITTER, FIXED: INSTALL, KEYS, Edit Line Key................................................................................12
JITTER, ADAPTIVE: INSTALL KEYS, Edit Line Key...........................................................................13
USER: RING, Personal Ringing.......................................................................................................... 13
USER: RING, Personal Ringing, TONE.............................................................................................. 13
OFFHOOK Ringing............................................................................................................................. 13
RING CONTROL................................................................................................................................ 14
PreReleasePhoneFeatureTest.doc
8/28/2014
pg. 1
8.8.4
8.8.5
8.8.6
8.9
8.9.1
8.10
8.11
8.12
8.13
8.14
8.15
8.16
9
Always Ring........................................................................................................................................ 14
Never Ring.......................................................................................................................................... 14
Ring after a Delay............................................................................................................................... 14
Adjusting the Ringer Volume............................................................................................................... 15
Distinctive Ringing of SIP Phone........................................................................................................ 15
USER: DIR, User Directory................................................................................................................. 16
Call Log............................................................................................................................................... 17
HOT/WARM Dialing............................................................................................................................ 18
ADMIN: INSPCT, Inspect Keys.......................................................................................................... 18
INSTALL: PASSWD, Installation Password.........................................................................................18
USER: PIN, Setting a Call Log PIN..................................................................................................... 18
INSTALL: IP, IP Addresses, Syslog..................................................................................................... 19
ISSUES:.............................................................................................................................................. 20
1 Scope
An engineering regression test to test common phone functions, including call control.
Testing is Ad-Hoc unless specific test steps are listed. In the case of tests with well developed steps,
there is still Ad-Hoc testing performed.
3 Test Servers
Teo UCM
5 Test Responses
, P: Pass
, F: Fail
N/T: Not Tested
N/A: Not Applicable
BUG: Issues that occurred during the test.
PreReleasePhoneFeatureTest.doc
8/28/2014
pg. 2
6 Test Failures
Test Failures and reported issues are documented as Bugs in the JIRA Database, along with bug repair
and retest results. Test failures are repaired in following software versions that may or may not be part of
this final release. Bug repair priorities are determined by engineering management. To review open bugs
with lower priorities, review the JIRA Database. A basic understanding of Teo VOIP phone operation is
necessary in order to complete this test, and a focus on ad-hoc phone testing (unusual actions with a
specific focus) is also desirable to find additional problems. Tests are added as new scenarios are
discovered.
Test as appropriate on 7810, 7810 + 8030X, 7810-TSG, 4104, 4101.
7 Order of Test
This list is provided as a logical progression of events and tests to be performed.
Test
Test New Features or Bug Fixes
Program Update from the new version
to something else
Handset and Speaker volume
Voice quality test
QoS Test
Codec and P time test
Ring Controls and ringer Volume
Dialing from the Directory and Call
Log
Hot/Warm Dialing
Admin Inspect Keys
Install PIN
User PIN
Syslog Test
Time Estimate
PASS/FAIL
8 Regression Tests
8.1 INSTALL: RESET, MAC xml
Test on 7810, 7810 + 8030X, 4104, 4101
Step
Action
Configure the TCS7000A.xml
file (global xml tag file) with a
configuration tag set for MAC
address.
Expected Result
PreReleasePhoneFeatureTest.doc
8/28/2014
Comments
Set the TCS7000A config tag
to MAC:
<config_file_name_base>MA
C</config_file_name_base>
Or comment out the line;
MAC is the default
i.e. 00048DFFFFE8.xml
P/F
pg. 3
Step
Action
the phone MAC address.
Reset the phone, and watch
the TFTP server window
Expected Result
The phone will load the
TCS7000A.xml file and its
MAC.xml file.
The phone will initialize and
register.
Comments
P/F
Action
Configure the TCS7000A.xml
file (global xml tag file) with a
configuration tag set for LINE
address.
Create a unique configuration
xml file for the test phone,
with the file name made up of
the phone Line ID.
Reset the phone, and watch
the TFTP server window.
Expected Result
Comments
Set the TCS7000A config tag
to LINE:
<config_file_name_base>LIN
E</config_file_name_base>
P/F
Expected Result
Comments
P/F
PreReleasePhoneFeatureTest.doc
8/28/2014
pg. 4
Step
5
Action
Expected Result
Comments
P/F
6
8.3.2
P/F
8.3.3
PreReleasePhoneFeatureTest.doc
P/F
8/28/2014
pg. 5
Step
6
7
Action
program Update files:
On the phone select SETUP /
INSTL / IP / (right arrow) /
UPDATE / EDIT / DHCP4 /
OK.
Use the navigation arrows to
move the cursor to the end of
the displayed Update Server
Address. Append the
HTTP/HTTPS file location.
Expected Result
Comments
Example:
Server name = phonemgrw2k8.greyhawk.com
Or 192.168.72.60
Server name with file location
appended = phonemgrw2k8.greyhawk.com/teodata/stever
or 192.168.72.60/teodata/stever
(wwwroot is not needed in the
domain name)
Sets the phone update protocol
to HTTP or HTTPS
P/F
8
8.3.4
PreReleasePhoneFeatureTest.doc
8/28/2014
P/F
pg. 6
Step
Action
Expected Result
Comments
P/F
complete.
5
Comments
SETUP / USER / VOICE /
VOLUME / RESET
P/F
P/F
PreReleasePhoneFeatureTest.doc
8/28/2014
pg. 7
Decimal number
0
40
41
43
45
46
47
49
63
Comment
Default QoS
QoS for Signal: look in the SIP Invite in the Internet Protocol, Differentiated Services Field, DSCP value.
The value in parenthesis is the setting in the phone for SIGNAL. It (hex) should match the QoS Signal
setting (dec), located in the menu at SETUP / INSTL / QoS / L3 / SIGNAL.
i.e. Differentiated Services Field: 0xb8 (DSCP 0x2e: Expedited Forwarding; ECN: 0x00)
0x28 hex = 40 decimal
QoS for Voice: look in a RTP packet in the Internet Protocol, Differentiated Services Field, DSCP value.
The value in parenthesis is the setting in the phone for VOICE.
It (hex) should match the QoS Voice setting (dec), located in the menu at SETUP / INSTL / QoS / L3 /
VOICE. For a normal call, the DSCP value will be 49. For a MLPP call, the value will match the priority
level (41, 43, 45, 47, 49).
QoS Voice Setting
46
41
41
43
45
47
49
40 (28 hex)
40 (28 hex)
PreReleasePhoneFeatureTest.doc
Priority Prefix
None
90, Override
90, Override
91, Flash
92, Immediate
93, Priority
94, Routine
8/28/2014
Invite DSCP
2e
29
29
2b
2d
2f
31
RTP DSCP
2e
29 (Override)
29 (Override)
2b (Flash)
2d (Immediate)
2f (Priority)
31 (Routine)
pg. 8
Priority Prefix
Invite DSCP
RTP DSCP
5
6
Action
Verify that the QoS settings
are set at default.
Expected Result
Default:
Voice=49
Signal=40
Run Wireshark
Call between two phones,
then hang up the call
Stop Wireshark
Comments
SETUP / INSTL / QoS / L3 /
VOICE or SIGNAL
P/F
PreReleasePhoneFeatureTest.doc
8/28/2014
pg. 9
P/F
4
8.6.2
PreReleasePhoneFeatureTest.doc
8/28/2014
pg. 10
An easy way to do this test is to use Syslog (QOS setting) to verify codec settings, or use
Admin/Diag/Packet/Active, during a call to confirm codec settings.
Step
6
7
Expected Result
Codec and packet Rate will be
set as defined in the setup.
The Wireshark trace will show
that Codec will be G.711 u-law,
and the Packets will be 20ms
apart.
Comments
Phone A is the calling phone.
Phone B is the called phone.
To set the Codec and packet
Rate select: SETUP / INSTL /
KEYS / (select a primary line
key) / EDIT / CODEC
P/F
PreReleasePhoneFeatureTest.doc
8/28/2014
pg. 11
Step
Action
phones A and B.
A CODEC 1: G.722
A CODEC 2: NONE
A CODEC 3: NONE
B CODEC 1: G.722
B CODEC 2: NONE
B CODEC 3: NONE
PACKET RATE: 20ms
A calls B
Take a Wireshark trace of the
call.
Repeat the test for packet
rates of 10-40ms.
Expected Result
The Wireshark trace will show
that Codec will be G.722, and
the Packets will be 20ms apart.
Comments
P/F
10
Comments
PreReleasePhoneFeatureTest.doc
8/28/2014
P/F
P/F
pg. 12
Step
3
Action
Adjust the MIN and MAX
DELAY through their ranges
to verify that they are all
accepted.
Re-configure the phone back
to its default settings
Expected Result
Settings will all be accepted.
Comments
MIN range=0-280
MAX range=0-300
P/F
Comments
Setup / User / Ring / Tone / 1-6
After a phone Reset, the ring
tone default is 5.
There will be ring tones for keys When loaded with the xml file,
1-6, but not for 7-9
ring tone 8 loads and displays
as 8, but the phone rings at
tone 6.
The tones will reflect the
settings.
P/F
4
8.8.2
OFFHOOK Ringing
This controls the phone ringing when offhook. SINGLE or NORMAL, default=SINGLE
Step
Action
Expected Result
Comments
Check that the default setting
SETUP / USER / RING /
1
is SINGLE
OFFHOOK / SINGLE
Take the handset offhook,
The offhook phone should only
2
and then place a call to the
ring once, and should be at a
offhook phone.
reduced volume from normal.
3
Hang up the phones.
Change the setting to
SETUP / USER / RING /
4
NORMAL.
OFFHOOK / NORMAL
Take the handset offhook,
The offhook phone should ring
5
and then place a call to the
continuously, and be at a
offhook phone.
reduced volume from normal.
6
8.8.3
P/F
RING CONTROL
Individual line appearances can be set to always ring, never
ring, or ring after a delay. SETUP / USER / RING / CONTROL / (select a line key) / ALWAYS, NEVER,
WAIT2-7
The 4101 has no ring control; only test 7810 and 4104.
PreReleasePhoneFeatureTest.doc
8/28/2014
pg. 13
Expected Result
1
Call the phone.
2
Comments
SETUP / USER / RING /
CONTROL / (select a line key) /
ALWAYS
Always Ring is the default.
On Teo UCM the call will get
transferred to voicemail after 4
rings.
P/F
3
8.8.5
Step
2
3
Never Ring
The 4101 has no ring control; only test 7810 and 4104.
Action
Expected Result
Comments
Set line 1 to NEVER ring and The phone will not ring, but the With a line set to NEVER ring
call the phone.
line key will light.
and USER / PREF set to
RINGING, with an incoming
call, when you pick up the
handset, the phone will select
an IDLE line, not the ringing
line, because the phone needs
to have ringing to pick up a
ringing line.
Make a call from line 1 to
another phone, and answer
the call.
Call the phone (line 2)
Line 2 will light, but no ring will On Teo UCM the call will get
be heard.
transferred to voicemail after 4
rings.
P/F
8.8.6
P/F
PreReleasePhoneFeatureTest.doc
8/28/2014
pg. 14
Step
Action
Select the ring volume up
arrow repeatedly and verify
that the volume increases
with each press, until it
reaches the maximum
volume level.
Expected Result
Comments
Ring volume will increase each The beep lasts for about 2
time the volume up arrow is
seconds each time the volume
pressed, until the phone
up/down arrow is pressed.
reaches maximum volume.
Then the phone will still beep
when the up arrow is pressed,
but the volume will not increase
any more.
P/F
5
8.9.1
Comments
P/F
PreReleasePhoneFeatureTest.doc
8/28/2014
pg. 15
Step
Action
end of the number
Expected Result
3
4
5
6
7
8
9
10
Comments
DIR / EDIT / (select an unused
key) / NUMBER / (enter a
number to dial) / OK / NAME /
(enter a name for the DIR entry)
/ OK. Then exit the DIR. Dial
Timeout is set at location
SETUP / INSTL / CALL / DIAL.
Default= 10 seconds.
There are 2 ways to dial from
the Directory.
1. pick up the handset first,
press the DIR key and then
select a dir entry.
2. Press the DIR key, select an
entry, and then pick up the
handset.
P/F
PreReleasePhoneFeatureTest.doc
8/28/2014
pg. 16
CeTest
at1
cr1049#,100,100
Note "1049#" is the number of the target phone. The test will run for 100 calls.
If you need to end the test for some reason, press the Mute key on the phone. Disconnect Logview, clear
the Error Log, and Restart the phone to recover memory and clear the Call Log.
Test on 7810, 4104, 4101.
Step
Action
Expected Result
Comments
P/F
Restart a 4101, 4104, and a
The call logs will be cleared on Check the call log before and
1
7810
each phone
after the Restart to verify that
the log changed
Start a load test using the
Start the callee first. Then start
2
7810 as the callee, and the
the callers.
other two phones as callers.
make a call from each of the
callers to a phone not used in
3
the test, to be used as a
placeholder in the log.
Do the same for the callee.
Let the test run for at least
4
100 caller calls on each
caller.
Count the number of calls
The logs should display a
logged in each phone log.
message on both ends of the
5
log, stating NO NEWER
OUTGOING CALLS, OR NO
OLDER OUTGOING CALLS
6
C alerts to intercom
A and C confirm talk path
C goes onhook
A in idle state
2
3
4
Comments
A must have Intercom COS bit
set
xxxx is extension of phone C
that supports intercom, or has
Voice Announce enabled.
P/F
Comments
SETUP / ADMIN / INSPCT
P/F
PreReleasePhoneFeatureTest.doc
8/28/2014
pg. 17
P/F
PreReleasePhoneFeatureTest.doc
8/28/2014
pg. 18
Step
4
5
6
7
Action
Enter the Log to verify that
the passwords were cleared
Try alpha characters and
special characters.
Check the limits of the PIN.
Expected Result
Comments
P/F
9 ISSUES:
PreReleasePhoneFeatureTest.doc
8/28/2014
pg. 19