Testowanie domeny telekomunikacyjnej na przykładowych przypadkach testowych OSS / BSS

Spisie treści:

Anonim

Co to jest testowanie telekomunikacji?

Telecom Testing to testowanie oprogramowania telekomunikacyjnego. Od czasu przejścia sektora telekomunikacyjnego na sieci cyfrowe i komputerowe, branża telekomunikacyjna korzysta z niezbędnego oprogramowania. Sektor telekomunikacyjny zależy od różnych typów komponentów oprogramowania, które dostarczają wiele usług, takich jak routing i przełączanie, dostęp szerokopasmowy VoIP itp. Dlatego testowanie oprogramowania telekomunikacyjnego jest nieuniknione.

W tym samouczku nauczysz się:

  • Co to jest domena w testowaniu?
  • Dlaczego wiedza domenowa ma znaczenie?
  • Procesy biznesowe w branży telekomunikacyjnej
  • Typowy proces biznesowy w branży telekomunikacyjnej
  • Rodzaje protokołów używanych w przemyśle telekomunikacyjnym
  • Testowanie cyklu życia w branży telekomunikacyjnej
  • Rodzaje testów przeprowadzanych na oprogramowaniu telekomunikacyjnym
  • Przykładowe przypadki testowe do testowania telekomunikacji

Dołącz do naszego projektu testowania telekomunikacji na żywo za darmo

Co to jest domena w testowaniu?

Domena to nic innego jak branża, dla której tworzony jest projekt testowania oprogramowania. Kiedy mówimy o projekcie lub rozwoju oprogramowania, często się odwołujemy do tego terminu. Na przykład domena Ubezpieczenia, Domena bankowa, Domena detaliczna, Domena telekomunikacyjna itp.

Zwykle przy opracowywaniu dowolnego projektu domenowego poszukuje się pomocy eksperta w tej dziedzinie. Ekspert dziedzinowy jest mistrzem tematu i może znać produkt lub aplikację od podszewki.

Dlaczego testowanie wiedzy domeny ma znaczenie?

Wiedza domeny jest kwintesencją testowania dowolnego oprogramowania i ma swoje własne zalety, takie jak

Procesy biznesowe w branży telekomunikacyjnej

W przypadku testów telekomunikacyjnych ważna jest kompleksowa weryfikacja usług. Aby zapewnić wydajne testowanie, konieczne jest dobre zrozumienie różnych procesów biznesowych.

Przed przygotowaniem przypadków testowych należy zrozumieć każdy etap dostarczalności usługi.

Usługi telekomunikacyjne są oparte na systemie wsparcia biznesowego, który obejmuje IVR, Call Center, generowanie faktur itp. Lub system wsparcia operacyjnego, który obejmuje routery, przełączniki, wieże telefonii komórkowej itp.

Poniższa tabela przedstawia czynności wykonywane na różnych poziomach

Departament Telekomunikacji Działalność telekomunikacyjna
Przedsprzedaż
  • Obsługuje wszystkie informacje o sprzedaży, takie jak rabaty, usługi, promocje itp.
Zamawianie
  • Wystąpienie o nowe połączenie lub rozłączenie połączenia
Obsługa administracyjna
  • Ten dział zajmuje się fizycznym połączeniem między klientami a TSP (dostawcą usług telekomunikacyjnych)
Dane do faktury
  • W ramach tego podziału wszystkie prace rozliczeniowe są wykonywane
Gwarancja serwisowa
  • W przypadku jakiejkolwiek awarii podział ten rozwiązuje problem
Systemy zapasów
  • Jest repozytorium wszelkich informacji
Śledzenie
  • Ten dział śledzi system zamówień i status zamówienia

Typowy proces biznesowy w branży telekomunikacyjnej

Poniżej przedstawiono typowy proces biznesowy w branży telekomunikacyjnej.

Rodzaje protokołów używanych w przemyśle telekomunikacyjnym

Tutaj popularne protokoły używane w branży telekomunikacyjnej

  • Technologie VoIP : VoIP, IMS, MPLS, ISDN, PSTN
  • Sygnalizacja i protokoły : SIP, ISDN, kodeki, H.323
  • Technologie bezprzewodowe: GPRS, CDMA, GSM, UMTS
  • Zarządzanie siecią: SNMP
  • Protokoły warstwy 2: ARP, STP, L2TP, PPP
  • Protokoły / routing warstwy 3: ICMP, BGP, ISIS, MPLS
  • Infrastruktura / bezpieczeństwo: ATM, TCP / IP, LAN / VLAN, SSH

Możesz dowiedzieć się więcej o testowaniu protokołów tutaj

Testowanie cyklu życia w branży telekomunikacyjnej

Cykl życia testów w branży telekomunikacyjnej jest podobny do cyklu w każdej innej branży, ale z naciskiem na szczegóły. Oto jak wygląda cykl życia testu wraz z artefaktami testowymi.

Etap testowania telekomunikacji Artefakty testowe
  • Business View
  • Artefakty testowania oparte na wymaganiach
  • Artefakty oparte na wykonalności
  • Artefakty testowe oparte na standardach i zasadach
  • Artefakty związane z obsługą i konserwacją
  • Architektura systemu
  • Artefakty testowania systemu (bezpieczeństwo, instalacja)
  • Testuj artefakty dla wirtualnego prototypu
  • Specjalne artefakty testowania systemu (współdziałanie, odzyskiwanie po awarii)
  • Realizacja
  • Artefakty testów jednostkowych
  • Artefakty testów integracji
  • Artefakty dotyczące jakości i wydajności
  • Regresja, testowanie obciążenia, poczytalność itp.
  • Rozlokowanie
  • Artefakty testu akceptacji
  • Artefakty testów integracji
  • Artefakty dotyczące jakości i wydajności
  • Artefakty testów funkcjonalnych
  • Artefakty testów alfa / beta

Rodzaje testów przeprowadzanych na oprogramowaniu telekomunikacyjnym

  • Testowanie połączeń międzysieciowych
  • Testowanie zgodności
  • Testowanie IVR
  • Test wydajności
  • Testowanie bezpieczeństwa
  • Testowanie interoperacyjności
  • Testowanie protokołów
  • Testy funkcjonalności
  • Testowanie automatyzacji

Przykładowe przypadki testowe do testowania telekomunikacji

W testach telekomunikacyjnych należy wziąć pod uwagę następujące testy

Różne testy telekomunikacyjne Testowanie działań w telekomunikacji
System rozliczeniowy
  • Sprawdź, czy numer telefonu klienta jest zarejestrowany u operatora telekomunikacyjnego
  • Sprawdź, czy numer nadal działa
  • Sprawdź, czy wprowadzony numer jest prawidłowy i czy składa się z 10 cyfr
  • Sprawdź, czy numer nie jest zablokowany z jakichś powodów
  • Sprawdź, czy numer ma jakieś zaległe rachunki, jeśli istnieją, wyświetl je na ekranie
  • Sprawdź, czy pod numerem zostały rozliczone wszystkie poprzednie konta lub rachunki
  • Sprawdź, czy system umożliwia generowanie wyciągów zgodnie z wymaganiami klienta
  • Sprawdź, czy system dokładnie zarejestrował liczbę połączeń
  • Sprawdź, czy plan wybrany przez klienta wyświetla się w systemie rozliczeniowym
  • Sprawdź, czy całkowita naliczona kwota jest dokładna i odwzorowana na oferowaną usługę
Testowanie aplikacji
  • Protokoły, sygnalizacja, testy terenowe dla IOT
  • Testy użytkowania i funkcjonalne podstawowych aplikacji telefonów komórkowych, takich jak połączenia, SMS-y, przekazywanie / zawieszanie itp.
  • Testowanie różnych aplikacji, takich jak finanse, sport, usługi lokalizacyjne itp. Testowanie OSS-BSS
Testowanie OSS-BSS
  • Fakturowanie, sprawy klientów, rozliczenia międzyoperatorskie, zarządzanie zamówieniami i oszustwami, zapewnienie przychodów
  • Zarządzanie siecią, mediacja, udostępnianie itp.
  • EAI, CRM i ERP, hurtownie danych itp.
Testowanie zgodności
  • Zgodność interfejsu elektrycznego
  • Zgodność protokołu
  • Zgodność warstw transportowych
Testowanie IVR
  • Interaktywne scenariusze testów
  • Wykrywanie energii głosu
  • Dźwięki szerokopasmowe
  • Rozległe warunkowe sekwencje rozgałęzień
  • Wpisy DTMF

Podsumowanie

Usługi telekomunikacyjne to bardzo szeroka dziedzina, na którą składają się różne komponenty, w tym kable, sieci, sygnały, protokoły itp., A ich testowanie wymaga szerokiego zakresu technik testowania, więc wybór technik testowania i strategii w dużym stopniu zależy od tego, jaki składnik telekomunikacji jest testowany.

Wymagania testowe, zakres, scenariusze testowe, techniki testowania, narzędzia testowe itp. Różnią się w zależności od rodzaju testowania, może to być testowanie protokołów dla VoIP lub testowanie urządzeń bezprzewodowych dla CDMA. Samouczek zawiera podstawowy, ale kompletny przegląd sposobów przeprowadzania testów telekomunikacyjnych i omawia różne perspektywy, które są kluczowe dla testów telekomunikacyjnych.