Testowanie domeny telekomunikacyjnej za pomocą przykładowych przypadków testowych OSS/BSS

Co to jest testowanie telekomunikacji?

Testowanie telekomunikacyjne jest definiowane jako testowanie oprogramowania telekomunikacyjnego. Od czasu przejścia sektora telekomunikacyjnego na sieci cyfrowe i komputerowe, branża telekomunikacyjna używa niezbędnego oprogramowania. Sektor telekomunikacyjny jest zależny od różnych typów komponentów oprogramowania, aby dostarczać wiele usług, takich jak routing i przełączanie, szerokopasmowy dostęp VoIP itp. Stąd testowanie oprogramowania telekomunikacyjnego jest nieuniknione.

Dołącz bezpłatnie do naszego projektu testowania telekomunikacji na żywo

Czym 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 używa się tego terminu. Na przykład domena Ubezpieczenia, domena bankowości, domena detaliczna, domena telekomunikacyjna itp.

Domena w testach

Zwykle podczas opracowywania konkretnego projektu domenowego zwracana jest pomoc ekspertów domenowych. Ekspert domenowy jest mistrzem w temacie i może znać produkt lub aplikację od podszewki.

Dlaczego testowanie wiedzy o domenie ma znaczenie?

Znajomość domeny jest kwintesencją testowania dowolnego oprogramowania i ma swoje zalety, takie jak

Testowanie wiedzy domenowej

Procesy biznesowe w branży telekomunikacyjnej

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

Przed sporządzeniem przypadków testowych należy zrozumieć każdy etap świadczenia usługi.

Usługi telekomunikacyjne opierają się albo na systemie wsparcia biznesowego obejmującym systemy IVR, centra telefonicznej obsługi klienta, generowanie faktur itp., albo na systemie wsparcia operacyjnego obejmującym routery, przełączniki, wieże komórkowe itp.

Poniższa tabela przedstawia, jakie czynności są wykonywane na różnych poziomach

Dział Telekomunikacji Działalność telekomunikacyjna
Przedsprzedaż Zarządza wszystkimi informacjami dotyczącymi sprzedaży, takimi jak rabaty, usługi, promocje itp.
Kolejność Ubieganie się o nowe połączenie lub rozłączanie połączenia
Provisioning Dział ten zajmuje się fizycznym połączeniem pomiędzy klientami a TSP (dostawcą usług telekomunikacyjnych)
BillING W ramach tego podziału wykonywane są wszelkie prace związane z wystawianiem faktur
Usługa serwisowa W przypadku jakiejkolwiek awarii, podział ten rozwiązuje problem
Systemy magazynowe Jest to repozytorium wszelkich informacji
Śledzenie Dział ten ś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.

Typowy proces biznesowy w branży telekomunikacyjnej

Rodzaje protokołów stosowanych w branży telekomunikacyjnej

Tutaj popularne protokoły stosowane w branży telekomunikacyjnej

  • Technologie VoIP: VoIP, IMS, MPLS, ISDN, PSTN
  • Signali 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 testu 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 testów telekomunikacyjnych Testuj artefakty
  • Widok biznesowy
  • Artefakty testów oparte na wymaganiach
  • Artefakty oparte na wykonalności
  • Artefakty testowe oparte na identyfikacji standardów i zasad
  • OperaArtefakty testowe związane z kwestiami technicznymi i konserwacyjnymi
  • System/ Architektura
  • Artefakty testów systemu (bezpieczeństwo, instalacja)
  • Artefakty testowe dla wirtualnego prototypu
  • Specjalny Testowanie systemu artefakty (interoperacyjność, odzyskiwanie po awarii)
  • Wdrożenie
  • Artefakty testów jednostkowych
  • Artefakty testów integracyjnych
  • Artefakty związane z jakością i wydajnością
  • Regresja, testowanie obciążenia, zdrowie psychiczne itp.
  • Rozlokowanie
  • Artefakty testu akceptacyjnego
  • Artefakty testów integracyjnych
  • Artefakty związane z jakością i wydajnością
  • Artefakty testów funkcjonalnych
  • Artefakty testów alfa/beta

Rodzaje testów przeprowadzanych na oprogramowaniu telekomunikacyjnym

Przykładowe przypadki testowe do testowania telekomunikacji

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

Różne testy telekomunikacyjne Działalność testowa w Telecom
Billing systemu
  • Sprawdź, czy numer telefonu klienta jest zarejestrowany u operatora telekomunikacyjnego
  • Sprawdź, czy numer nadal działa
  • Sprawdź, czy wprowadzony numer jest prawidłowy i składa się z 10 cyfr
  • Sprawdź, czy numer nie jest zablokowany z jakiegoś powodu
  • Sprawdź, czy numer ma jakieś niezapłacone rachunki, jeśli tak, wyświetl je na ekranie
  • Sprawdź, czy numer ma wszystkie poprzednie konta lub rachunki rozliczone
  • Sprawdź, czy system umożliwia generowanie wyciągów zgodnie z wymaganiami klienta
  • Sprawdź, czy system prawidłowo zarejestrował liczbę połączeń
  • Sprawdź, czy wybrany przez klienta plan jest wyświetlany w systemie rozliczeniowym
  • Sprawdź, czy całkowita kwota na fakturze jest prawidłowa i powiązana z oferowaną usługą
Testowanie aplikacji
  • Protokoły, sygnalizacja, testy terenowe dla IOT
  • Użycie i Testy funkcjonalne dla rdzenia Mobile aplikacje telefonu, takie jak połączenia, SMS-y, przekazywanie/wstrzymywanie itp.
  • Testowanie różnych aplikacji, takich jak usługi finansowe, sportowe, lokalizacyjne itp. Testowanie OSS-BSS
Testowanie OSS-BSS
  • Billing, przypadek klienta, rozliczenia międzyoperatorskie, zarządzanie zamówieniami i oszustwami, zapewnienie przychodów
  • Zarządzanie siecią, mediacja, dostarczanie itp.
  • EAI, CRM i ERP, magazyn danych, itp.
Testy zgodności
  • Kompatybilność interfejsu elektrycznego
  • Zgodność protokołu
  • Zgodność warstw transportowych
Testy IVR
  • Interaktywne scenariusze testowe
  • Wykrywanie energii głosu
  • Dźwięki szerokopasmowe
  • Rozbudowane sekwencje rozgałęzień warunkowych
  • Wpisy DTMF

Podsumowanie

Usługa telekomunikacyjna to bardzo szeroka dziedzina, składająca się z różnych komponentów, w tym kabli, sieci, sygnałów, protokołów itp., a ich testowanie wymaga szerokiego zakresu technik testowania, więc wybór technik i strategii testowania w dużym stopniu zależy od tego, który komponent 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łu dla VoIP lub testowanie urządzeń bezprzewodowych dla CDMA. Samouczek zawiera podstawowy, ale pełny przegląd sposobów przeprowadzania testów telekomunikacyjnych i omawia różne perspektywy, które są kluczowe dla testowania telekomunikacyjnego.