使用示例 OSS/BSS 測試用例測試電信領域


什麼是電信測試,它包含什麼?

電信軟體測試被稱為電信測試。自轉向數字和計算機網路以來,電信業務一直依賴於軟體。電信業務中的許多服務,例如路由和交換、VoIP 寬頻接入等,都依賴於各種型別的軟體元件。因此,電信軟體測試是不可避免的。

在測試中,什麼是領域?

構建軟體測試專案的行業被稱為領域。這個詞經常在討論軟體專案或開發時使用。例如,保險領域、銀行領域、零售領域、電信領域等等。

通常,在構建任何專業領域專案時,都會請求領域專家的幫助。領域專家是其領域的專家,他們可能瞭解關於產品或應用程式的一切。

為什麼測試領域知識很重要?

領域專業知識對於測試任何軟體產品至關重要,它具有自身的一系列優勢,例如:

  • 它減少了培訓時間。

  • 它有助於快速跟蹤缺陷

  • 它很好地瞭解了 UI 功能和後端處理

  • 它很好地掌握了工作流程、業務流程和規則

  • 它有助於輕鬆理解技術技術

電信業務流程示例

以下是一個典型的電信業務流程示例。

  • 電信服務提供商 (TSP) 聯絡客戶

  • 客戶提出詢問

  • 客戶向 TSP 訂購服務

  • 技術評估後,進行訂單實施

  • 如果訂單實施在任何階段停止,跟蹤系統會跟蹤訂單狀態,並嘗試修復它

  • 實施完成後,客戶開始使用服務,計費開始

  • 現在,為了支援客戶服務,服務保障團隊開始工作

  • 軟體將具有支援這些功能的應用程式

電信行業的業務流程

端到端服務驗證在電信測試中至關重要。需要透徹瞭解各種業務流程才能確保高效測試。

在設計測試用例之前,必須首先了解每個服務交付能力級別。

電信服務基於業務支援系統 (IVR、呼叫中心、發票生成等) 或運營支援系統 (路由器、交換機、蜂窩塔等)。

以下幾點說明了在不同級別執行哪些操作。

  • **銷售前** - 它管理所有銷售資訊,例如折扣、服務和促銷。

  • **訂購** - 申請新連線或斷開現有連線

  • **配置** - 此部門負責客戶和 TSP(電信服務提供商)之間的物理連線

  • **計費** - 所有計費工作都在此部門完成。

  • **服務保障** - 發生故障時,此部門負責糾正情況。

  • **庫存控制系統** - 它是所有資料的中央儲存。

  • **跟蹤** - 此部門跟蹤訂購系統和訂單狀態。

在電信行業中,正在測試生命週期

電信行業的測試生命週期與任何其他行業類似,但重點在於細節。測試生命週期如下所示,以及測試工件。

  • 業務檢視

    • 基於需求的測試工件

    • 基於可行性的工件

    • 基於標準和策略識別的測試工件

    • 與測試工件相關的運營和維護注意事項

  • 系統/架構

    • 系統測試工件(安全、安裝)

    • 虛擬原型測試工件

    • 特殊系統測試工件(互操作性、災難恢復)

  • 實施

    • 單元測試工件
    • 整合測試工件
    • 質量和效能工件
    • 迴歸測試、負載測試、健全性測試等
  • 部署

    • 驗收測試工件
    • 整合測試工件
    • 質量和效能工件
    • 功能測試工件
    • Alpha/Beta 測試工件

電信行業使用的協議

以下是電信行業中最常用的協議。

  • 信令和協議 - SIP、ISDN、編解碼器、H.323

  • VoIP 技術 - VoIP、IMS、MPLS、ISDN、PSTN

  • 無線技術 - 例如 GPRS、CDMA、GSM 和 UMTS。

  • 第 2 層協議 - ARP、STP、L2TP、PPP

  • 第 3 層協議 - ICMP、BGP、ISIS、MPLS

  • 基礎設施/安全 - 例如 ATM、TCP/IP、LAN/VLAN 和 SSH。

對電信軟體執行的測試型別

  • 互連測試

  • 一致性測試

  • IVR 測試

  • 效能測試

  • 安全測試

  • 互操作性測試

  • 協議測試

  • 功能測試

  • 自動化測試

擁有領域專業知識的好處

領域知識對於每個專案的測試都至關重要。

以下是擁有領域知識的諸多好處:

減少培訓時間

如果測試人員已經具備領域知識,他們只需要很少的培訓,這將節省專案的資金和時間。

生產力

任何擁有領域知識的公司都將擁有更高的生產力,因為具有領域知識的測試人員可以快速掌握特定於其領域專業知識的任何問題並提供問題的準確答案,從而縮短分析時間。

這將提高專案的生產力和組織的生產力。

紮實的使用者介面和後端流程知識

具有深入主題知識的測試人員可以從終端使用者的角度推薦應用程式的使用者介面 (UI)。由於他們掌握後端系統的專業知識,他們還可以在測試過程中儘早發現問題。

如果測試人員擁有領域知識,他們可以跳出框框,開發新穎的測試用例,從而提出關於應用程式當前工作流程的有效問題。

熟悉領域的專業術語

通常,開發人員會在對話中使用專業術語,因此在進行此類對話時,領域專業知識將對測試人員有所幫助。這對測試團隊也將大有裨益。

如果測試人員擁有領域知識,他或她可以在技術上分析測試用例,並根據業務需要對測試用例流程提出技術調整建議。

瞭解業務流程和規則

精通領域的測試人員可以加入與業務和開發團隊的討論。在代表客戶面前的業務時,他們的知識將至關重要。此類測試人員可以立即發現需求文件中的缺陷,因為他們對領域流程和標準有透徹的瞭解。

公司寶貴的貢獻者

具有主題知識的測試人員可以作為公司新人的導師。這為專案和組織節省了資金,否則將不得不聘請專門的教練。

電信測試示例測試用例

在電信測試中,必須考慮以下測試。

各種電信測試
電信中的測試活動
計費系統
  • 檢查客戶的電話號碼是否已在電信運營商處註冊

  • 檢查電話號碼是否仍在啟用狀態。

  • 檢查輸入的號碼是否正確,並且是十位數。

  • 確保電話號碼沒有因為任何原因被列入黑名單。

  • 檢查電話號碼是否有任何未結賬單,如果有,則將其顯示在螢幕上。

  • 檢查電話號碼是否有任何已支付的往來賬戶或發票。

  • 驗證系統是否允許根據客戶需求生成報表。

  • 檢查系統是否已準確記錄一定數量的呼叫。

  • 驗證客戶選擇的套餐是否顯示在計費系統中。

  • 檢查計費總額是否正確,並與提供的服務相符。

應用程式測試
  • 物聯網應用的協議、信令和現場測試,以及基本移動手機應用(如呼叫、簡訊、轉移/保持等)的功能測試。

  • 正在測試各種應用,包括金融、體育和基於位置的服務。OSS和BSS的測試

OSS-BSS測試
  • 收入保障、計費、客戶服務、互連計費、訂單和欺詐管理

  • 提供網路管理、中介、配置和其他服務。

  • 提供EAI、CRM和ERP、資料倉庫和其他技術。

一致性測試
  • 電氣介面相容性

  • 協議一致性

  • 傳輸層一致性

IVR 測試
  • 互動式測試場景

  • 語音能量檢測

  • 寬頻音訊音調

  • 廣泛的條件分支序列

  • DTMF輸入

總結

電信服務是一個非常廣泛的領域,包括各種元件,如電纜、網路、訊號、協議等,它們的測試需要各種各樣的測試技術。所使用的測試技術和策略很大程度上取決於正在測試的電信元件。

測試需求、範圍、測試場景、測試方法、測試工具等因測試型別而異,例如VoIP協議測試或CDMA無線裝置測試。本課程對如何進行電信測試進行了基本而全面的解釋,並討論了各種電信測試前景。

更新於:2021年8月19日

3000+ 次瀏覽

開啟您的職業生涯

完成課程獲得認證

開始學習
廣告