funktionale und nicht-funktionale tests von voip-systemen

Post on 08-Dec-2014

465 Views

Category:

Technology

0 Downloads

Preview:

Click to see full reader

DESCRIPTION

Von der Anforderung zum Testfall: die Möglichkeiten VoIP-Systeme auf Herz und Nieren zu untersuchen sind zahlreich

TRANSCRIPT

Ich habe mir immer gewünscht,

dass mein Computer so leicht zu bedienen

ist

wie mein Telefon;

mein Wunsch ging in Erfüllung:mein Telefon kann ich

jetzt auch nicht mehr bedienen. Bjarne Stroustrup

Über funktionale und nicht-funktionale Tests von VoIP-Systemen

10.04.23 2

Übersicht

Anforderungen

Funktionale Tests

Nicht funktionale Tests

Testergebnisse

Pferde fressen keinen Gurkensalat.

Über Anforderungen

10.04.23 4

Tests in Telekommunikation

Hohe Komplexität der Systeme

Geringe Toleranz

10.04.23 5

System under Test

Allgemeine Architektur

PSTN

VoIP

Sess.Bord.Contr. (3*2)

SIP-Server (2)Call-Routing

Call-Manager (5)

PSTN

PBX (1)

IVR (1)

CTI-Appl. (5)

PLMN

Public Gateway (3)

TDM VoIP

Admin

Monitoring

Reporting

10.04.23 6

Funktionale Requirements VoIP-Telefonie

Anrufe aus/ins Fest- und Mobilfunknetz

Vermitteln mit und ohne Rückfrage

Konferenzen intern und extern mit max. drei Teilnehmern

Makeln

Steuerung am CTI-Control und am Hardphone

Screen Pop in fünf Applikationen

10.04.23 7

Nicht-funktionale Requirements VoIP-SystemeUnterschiedliche Quellen

System Requirement Specification

44000 Busy Hour Call Completions

160000 Busy Hour Call Attempts

Mean Opinion Score > = 4,0

99,99 % Verfügbarkeit

Key Performance Indicators

Rufaufbauzeit 95 % <= 1s

Call Acceptance Rate >= 99,9 %

Softwareergonomie

Gleichmäßiger Speicherverbrauch

Hauptsache, es klingelt?

Über funktionale Tests in der Telekommunikation

10.04.23 9

Nachrichtensequenzen nach SIP

Hangup-Auslöser (Quellen)

Hardphone, Softphone

Anrufer

Hangup-Empfänger

SBC, SIP-Server, Call Manager

IVR, TK-Anlage

CTI-Applikationen

Softphone, Hardphone

Routing

Hangup-Zeitpunkte

Wählen

Klingeln

Gespräch

10.04.23 10

Funktionale Tests Rufaufbau – CTI -Controls und Hardphones

Gesprächsannahme

Gesprächsaufbau

Konferenzen

Makeln

Rufnummernübertragung

Rückruf bei Besetzt

Anklopfen

10.04.23 11

Funktionale Tests – Sonderfunktionen VoIP und CTI

DTMF-Versand und DTMF-Empfang

Anruf von internen und externen IVR-Systemen

Anruf von internen und externen Spracherkennungssystemen

Synchronität Funktionen CTI-Control/Softphone/Hardphone

Schnittstellen Telefonbuch

Screenpop

10.04.23 12

Testautomatisierung und Werkzeuge

Wireshark

SIPP

Empirix Hammer

Audioeditor

QuickTap zur Aufzeichnung am Endgerät

Wir haben hier nur Law

Über nicht-funktionale Tests von VoIP-Systemen

10.04.23 14

Welche Last wird im Test gefahren?

Redundante Systeme sind nicht immer gleich verteilt

3 redundante SBC-Standorte mit redundanten Systemen und Loadbalancing

2 SIP-Server in Cold-Standby

2 redundante Call-Manager

VoIP

Routing

PSTN

PBX

IVRSIP

CTI

SBCSBCSBC

SIP

SIPCCM

10.04.23 15

Nicht-funktionale Tests – Performance

Testszenarien

Spitzenlaststunde

Durchschnittslast für vier Stunden

Langläufer für 36 Stunden

Varianten

Verwendung von Spitzen

Lauf als Szenario

Anfahrzeiten berücksichtigen

10.04.23 16

Nicht-funktionale Tests – Robustheit

Stoßfestigkeit

Bursttest Call Initiations per Second

Mehrere Iterationen

Kanalbelegung In erster Linie Audioqualität

Concurrent Channels

Gesörächsdauer

Redundanz

Ausfalltest

Wiederanfahrtest

Das Netzwerk ist erprobte Technik

Über Testergebnisse

10.04.23 18

Rufaufbauzeit

BHCC 1200

Anrufe 250

Zwei Ausreißer bei 800/900 ms und 1400/1500 ms

Requirement nicht getroffen: 90 % < 1s

BHCC 2800

Anrufe 11500

Keine Ausreißer

99,8 % in 200 ms

10.04.23 19

Anruflängen als Lastparameter

Längenvorgabe: 45 s,

KPI definieren: akzeptabel: 44,5-46,5

Vorzeitiges Ende: SUT löst zu früh aus, weil Last zu hoch

Nachträgliches Ende: SUT kam mit Verarbeitung nicht nach

10.04.23 20

Robustheit – Sprachqualität

OriginalAufnahme TDM

EndgerätAufnahme VoIP

10.04.23 21

Robustheit – Call Initiations per Second

Verschliffene Peaks

Anrufe nicht komplett abgebaut

Unterschiedliche Anruflängen

Verlängerte Rufaufbauzeiten

Anrufe identisch auf- und abgebaut

Längen entsprechend Vorgabe

Rufaufbauzeiten in Ordnung

10.04.23 22

Vielen Dank für Ihre Aufmerksamkeit

Diethelm Dahms

dd@speech-and-phone.de

Speech & Phone GmbH

Bredereckstr. 4

12621 Berlin

Telefon: 030-91 68 59 14

top related