Testen der Telekommunikationsdomäne mit Beispiel-OSS / BSS-Testfällen

Inhaltsverzeichnis:

Anonim

Was ist Telekommunikationstests?

Telekommunikationstests sind definiert als das Testen von Telekommunikationssoftware. Seit der Verlagerung des Telekommunikationssektors auf digitale und Computernetzwerke verwendet die Telekommunikationsindustrie Software, die unverzichtbar ist. Der Telekommunikationssektor hängt von den verschiedenen Arten von Softwarekomponenten ab, um viele Dienste wie Routing und Switching, VoIP-Breitbandzugang usw. bereitzustellen. Daher sind Tests von Telekommunikationssoftware unvermeidlich.

In diesem Tutorial lernen Sie:

  • Was ist Domain beim Testen?
  • Warum ist Domain Knowledge wichtig?
  • Geschäftsprozesse in der Telekommunikationsindustrie
  • Typischer Telekommunikationsgeschäftsprozess
  • Arten von Protokollen, die in der Telekommunikationsindustrie verwendet werden
  • Testen des Lebenszyklus in der Telekommunikationsbranche
  • Arten von Tests, die mit Telekommunikationssoftware durchgeführt werden
  • Beispieltestfälle für Telekommunikationstests

Nehmen Sie kostenlos an unserem Live-Telekommunikationstestprojekt teil

Was ist Domain beim Testen?

Eine Domain ist nichts anderes als die Branche, für die das Softwaretestprojekt erstellt wurde. Wenn wir über Softwareprojekte oder -entwicklungen sprechen, wird dieser Begriff häufig verwendet. Zum Beispiel die Versicherungsdomäne, die Bankdomäne, die Einzelhandelsdomäne, die Telekommunikationsdomäne usw.

Normalerweise wird bei der Entwicklung eines bestimmten Domain-Projekts die Hilfe eines Domain-Experten eingeholt. Der Domain-Experte beherrscht das Thema und kennt möglicherweise das Innere des Produkts oder der Anwendung.

Warum ist das Testen von Domain Knowledge Matters wichtig?

Domänenwissen ist der Inbegriff für das Testen eines Softwareprodukts und hat seine eigenen Vorteile wie

Geschäftsprozesse in der Telekommunikationsbranche

Für Telekommunikationstests ist die End-to-End-Serviceüberprüfung wichtig. Um ein effizientes Testen zu gewährleisten, ist ein gutes Verständnis der verschiedenen Geschäftsprozesse ein Muss.

Sie müssen jede Phase der Servicebereitstellung verstehen, bevor Sie die Testfälle erstellen.

Telekommunikationsdienste basieren entweder auf einem Geschäftsunterstützungssystem, das IVRs, Call Center, das Generieren von Rechnungen usw. umfasst, oder auf einem Betriebsunterstützungssystem, das Router, Switches, Mobilfunkmasten usw. umfasst.

Die folgende Tabelle zeigt, welche Aktivitäten auf verschiedenen Ebenen ausgeführt werden

Telekommunikationsabteilung Telekommunikationsaktivitäten
Vorverkauf
  • Es verarbeitet alle Verkaufsinformationen wie Rabatte, Dienstleistungen, Sonderangebote usw.
Bestellung
  • Beantragen einer neuen Verbindung oder Trennen einer Verbindung
Bereitstellung
  • Diese Abteilung befasst sich mit der physischen Verbindung zwischen Kunden und TSP (Telecom Service Provider).
Abrechnung
  • In dieser Abteilung sind alle Abrechnungsarbeiten erledigt
Service Assurance
  • Im Falle eines Fehlers behebt diese Aufteilung das Problem
Inventarsysteme
  • Es ist das Repository aller Informationen
Verfolgung
  • Diese Abteilung verfolgt das Bestellsystem und den Status einer Bestellung

Typischer Telekommunikationsgeschäftsprozess

Es folgt ein typischer Geschäftsprozess in der Telekommunikationsbranche.

Arten von Protokollen, die in der Telekommunikationsindustrie verwendet werden

Hier die gängigen Protokolle der Telekommunikationsbranche

  • VoIP-Technologien : VoIP, IMS, MPLS, ISDN, PSTN
  • Signalisierung und Protokolle : SIP, ISDN, Codecs, H.323
  • Drahtlose Technologien: GPRS, CDMA, GSM, UMTS
  • Netzwerkverwaltung: SNMP
  • Layer 2-Protokolle: ARP, STP, L2TP, PPP
  • Layer 3-Protokolle / Routing: ICMP, BGP, ISIS, MPLS
  • Infrastruktur / Sicherheit: ATM, TCP / IP, LAN / VLAN, SSH

Weitere Informationen zum Testen von Protokollen finden Sie hier

Testen des Lebenszyklus in der Telekommunikationsbranche

Der Testlebenszyklus in der Telekommunikationsbranche ähnelt dem in jeder anderen Branche, wobei jedoch die Details im Vordergrund stehen. So sieht der Testlebenszyklus zusammen mit den Testartefakten aus.

Testphase für Telekommunikation Testen Sie Artefakte
  • Geschäftsansicht
  • Anforderungsbasierte Testartefakte
  • Machbarkeitsbasierte Artefakte
  • Auf Standard- und Richtlinienidentifikation basierende Testartefakte
  • Überlegungen zu Betrieb und Wartung bezogen sich auf Testartefakte
  • Systemarchitektur
  • Systemtestartefakte (Sicherheit, Installation)
  • Testen Sie Artefakte für einen virtuellen Prototyp
  • Spezielle Systemtest-Artefakte (Interoperabilität, Disaster Recovery)
  • Implementierung
  • Unit-Test-Artefakte
  • Artefakte des Integrationstests
  • Qualitäts- und Leistungsartefakte
  • Regression, Belastungstests, geistige Gesundheit usw.
  • Einsatz
  • Akzeptanztest-Artefakte
  • Artefakte des Integrationstests
  • Qualitäts- und Leistungsartefakte
  • Funktionstestartefakte
  • Alpha / Beta-Testartefakte

Arten von Tests, die mit Telekommunikationssoftware durchgeführt werden

  • Verbindungstests
  • Konformitätsprüfung
  • IVR-Tests
  • Leistungstest
  • Sicherheitstests
  • Interoperabilitätstests
  • Protokolltests
  • Funktionsprüfung
  • Automatisierungstests

Beispieltestfälle für Telekommunikationstests

Bei Telekommunikationstests müssen die folgenden Tests berücksichtigt werden

Verschiedene Telekommunikationstests Testaktivitäten in der Telekommunikation
Rechnungssystem
  • Stellen Sie sicher, dass die Telefonnummer des Kunden unter dem Telekommunikationsbetreiber registriert ist
  • Überprüfen Sie, ob die Nummer noch funktioniert
  • Stellen Sie sicher, dass die eingegebene Nummer gültig ist und eine 10-stellige Nummer ist
  • Stellen Sie sicher, dass die Nummer aus bestimmten Gründen nicht blockiert ist
  • Überprüfen Sie, ob auf der Nummer noch ausstehende Rechnungen vorhanden sind, und zeigen Sie diese auf dem Bildschirm an
  • Überprüfen Sie, ob für die Nummer alle vorherigen Konten oder Rechnungen gelöscht wurden
  • Stellen Sie sicher, dass das System die Kontoauszugserstellung gemäß Kundenanforderung aktiviert
  • Stellen Sie sicher, dass das System eine Reihe von Anrufen korrekt aufgezeichnet hat
  • Überprüfen Sie, ob der vom Kunden ausgewählte Plan im Abrechnungssystem angezeigt wird
  • Überprüfen Sie, ob der in Rechnung gestellte Gesamtbetrag korrekt ist und dem angebotenen Service zugeordnet ist
Anwendungstests
  • Protokolle, Signalisierung, Feldtests für IOT
  • Verwendung und Funktionstests für Kernanwendungen von Mobiltelefonen wie Anruf, SMS, Weiterleiten / Halten usw.
  • Testen verschiedener Anwendungen wie Finanzen, Sport und standortbezogene Dienste usw. OSS-BSS-Tests
OSS-BSS-Tests
  • Abrechnung, Kundenfall, Interconnect-Abrechnung, Bestell- und Betrugsmanagement, Ertragssicherung
  • Netzwerkmanagement, Mediation, Bereitstellung usw.
  • EAI, CRM & ERP, Data Warehousing usw.
Konformitätsprüfung
  • Kompatibilität der elektrischen Schnittstelle
  • Konformität des Protokolls
  • Konformität der Transportschichten
IVR-Tests
  • Interaktive Testszenarien
  • Erkennung von Spracheergie
  • Breitband-Audiotöne
  • Umfangreiche bedingte Verzweigungssequenzen
  • DTMF-Einträge

Zusammenfassung

Der Telekommunikationsdienst ist ein sehr breites Feld, das aus verschiedenen Komponenten besteht, einschließlich Kabeln, Netzwerken, Signalen, Protokollen usw., und ihre Tests erfordern eine breite Palette von Testtechniken, sodass die Auswahl der Testtechniken und -strategien stark von der Komponente der Telekommunikation abhängt wird getestet.

Die Testanforderungen, der Umfang, die Testszenarien, die Testtechniken, die Testtools usw. variieren je nach Art des Tests. Dies können Protokolltests für VoIP oder Tests für drahtlose Geräte für CDMA sein. Das Tutorial bietet einen grundlegenden, aber vollständigen Überblick darüber, wie Telekommunikationstests durchgeführt werden können, und erörtert verschiedene Perspektiven, die für Telekommunikationstests von entscheidender Bedeutung sind.