[發(fā)明專利]一種通訊業(yè)務資費自動化測試方法有效
| 申請?zhí)枺?/td> | 201410632765.7 | 申請日: | 2014-11-11 |
| 公開(公告)號: | CN104468259B | 公開(公告)日: | 2018-01-05 |
| 發(fā)明(設計)人: | 程永新;符強;潘紹強 | 申請(專利權)人: | 上海新炬網(wǎng)絡信息技術股份有限公司 |
| 主分類號: | H04L12/26 | 分類號: | H04L12/26;H04L12/14 |
| 代理公司: | 上海科律專利代理事務所(特殊普通合伙)31290 | 代理人: | 袁亞軍,金碎平 |
| 地址: | 201707 上海市青浦區(qū)外青*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 通訊 業(yè)務 資費 自動化 測試 方法 | ||
技術領域
本發(fā)明涉及一種資費測試方法,尤其涉及一種通訊業(yè)務資費自動化測試方法。
背景技術
目前BOSS系統(tǒng)(Business&Operation Support System,業(yè)務運營支撐系統(tǒng))計費測試主要有以下方法:
1、傳統(tǒng)的手工測試:業(yè)務支撐系統(tǒng)軟件測試行業(yè)最常用的測試方法,通過手工撥測進行業(yè)務消費的執(zhí)行,獲取計費賬單,然后人工對賬,計費出賬。需要測試人員對涉及計費的所有業(yè)務都手工執(zhí)行,才能獲取完整的計費賬單,對照賬單,確認系統(tǒng)是否出現(xiàn)問題。
2、業(yè)務消費自動化執(zhí)行,計費賬單人工對賬:利用目前市面上存在的模擬用戶軟件,執(zhí)行涉及計費的業(yè)務,然后獲取計費賬單,人工對賬,確認系統(tǒng)是否存在計費問題。
上述的資費測試方法,都是手工或者半自動化測試策略,測試效率低下,同時對賬也是依靠人來進行,難免出現(xiàn)錯誤。對于時間緊迫,測試量大的套餐資費測試,以上測試方法已經(jīng)嚴重的落后,并且在成本控制和競爭力方面顯得束手無策,只能通過成本的增加換取時間的競爭優(yōu)勢。基于資費自動化測試的方法既可以降低測試成本,同時可以充分利用晚上時間進行測試,提高產(chǎn)品在市場上的時間競爭力度。
目前移動通信市場有如下特點:業(yè)務種類繁多,新業(yè)務增長迅速,計費系統(tǒng)需實時變動、升級,以適應業(yè)務的需求,從而使系統(tǒng)的風險增加,這就給計費系統(tǒng)的準確性、穩(wěn)定性、高效性提出了更高的要求,面對軟件系統(tǒng)的變化,前期的測試驗證也要求更高的效率及精確度。
由上可見,傳統(tǒng)的測試方法存在如下缺點:
1)、時間成本高,無法快速完成測試。測試任務繁重,時間緊迫的情況下,很難快速完成測試任務,保證計費的基準度,因此大多情況下采用部分測試策略,導致軟件上線后錯漏百出。
2)、手工準備用戶數(shù)據(jù)。資費測試都是手工準備用戶數(shù)據(jù)及修改話單文件,手工計算費率和折扣率,測試結果手工逐一比對,對測試人員的細心程度依賴性強,同時測試效率也很低。
3)、測試不具備重復性。手工測試不具備重復性測試,維護性差,導致測試效 率低。資費測試本身而言是一個重復執(zhí)行的過程,因此數(shù)據(jù)的重復利用對提高測試效率具有很好的推動作用。
4)、無法進行完整的回歸測試。在人員流動率較大的情況下,很難對現(xiàn)有的套餐進行完整的回歸測試,同時對于新增套餐,很難做到自動驗證。無法做到需求和用例的直接跟蹤關系,測試覆蓋性差。
發(fā)明內(nèi)容
本發(fā)明所要解決的技術問題是提供一種通訊業(yè)務資費自動化測試方法,能夠適應快速更新的套餐業(yè)務的資費測試,同時對重復測試易于做到自動回歸執(zhí)行,具有很好的靈活性和可重復性,大大降低測試人工和成本。
本發(fā)明為解決上述技術問題而采用的技術方案是提供一種通訊業(yè)務資費自動化測試方法,包括如下步驟:a)選定通訊業(yè)務中需要測試的業(yè)務及其資費信息,同時獲取通訊業(yè)務用戶的信息;b)根據(jù)所選通訊業(yè)務用戶的用戶類型和套餐類型設計測試用例腳本,并預先計算出資費數(shù)據(jù)作為比對數(shù)據(jù);c)執(zhí)行測試用例腳本,獲取測試環(huán)境或者生產(chǎn)環(huán)境上的資費數(shù)據(jù)進行比對,確認資費的正確性;d)執(zhí)行所有測試用例腳本后,統(tǒng)計顯示測試通過率和回歸完成時間。
上述的通訊業(yè)務資費自動化測試方法,其中,所述資費信息包括免費資源、套餐資費和超出套餐使用部分資費,所述步驟b)將每種套餐內(nèi)和套餐外的所有業(yè)務和相應的話單類型相關聯(lián),所述話單包括短信話單、語音話單和數(shù)據(jù)話單,所述測試用例腳本覆蓋套餐內(nèi)和套餐外的所有業(yè)務,并根據(jù)相關聯(lián)的話單類型預先計算出資費數(shù)據(jù)。
上述的通訊業(yè)務資費自動化測試方法,其中,所述步驟c)還包括在測試環(huán)境中根據(jù)配置的套餐類型初始化MDB數(shù)據(jù),準備好測試數(shù)據(jù),然后將初始化好的MDB數(shù)據(jù)和目前的套餐配置數(shù)據(jù)進行備份,每次執(zhí)行所有測試用例腳本前,將所述MDB數(shù)據(jù)和套餐配置數(shù)據(jù)恢復進行回歸測試。
上述的通訊業(yè)務資費自動化測試方法,其中,所述初始化MDB數(shù)據(jù)包括輸入主被叫號碼初始化用戶及其計費MDB,啟動計費相應進程,清空資費驗證的輸入輸出目錄。
上述的通訊業(yè)務資費自動化測試方法,其中,每次執(zhí)行所有測試用例腳本完成后,通過逐一比對資費數(shù)據(jù)是否正確計算總共多少個測試用例腳本通過,然后將通過的測試用例腳本除以測試用例腳本總數(shù)得出測試通過率;每個測試用例執(zhí)行都記錄有開始時間和結束時間,當所有的測試用例腳本執(zhí)行完成后,自動統(tǒng)計第一個測 試用例開始執(zhí)行的時間和最后一個用例執(zhí)行完成的時間,從而得出回歸完成時間。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海新炬網(wǎng)絡信息技術股份有限公司,未經(jīng)上海新炬網(wǎng)絡信息技術股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410632765.7/2.html,轉載請聲明來源鉆瓜專利網(wǎng)。
- 一種在有線智能網(wǎng)中實現(xiàn)直播業(yè)務的方法
- 業(yè)務路由方法、業(yè)務路由器、客戶端設備及業(yè)務網(wǎng)絡系統(tǒng)
- 一種移動業(yè)務消息路由的方法、系統(tǒng)和設備
- 業(yè)務處理方法、設備和系統(tǒng)
- 業(yè)務編排方法及裝置、業(yè)務發(fā)放方法及裝置
- 業(yè)務限流方法及業(yè)務限流裝置
- 一種信息推薦方法、裝置及存儲介質
- 一種基于業(yè)務事件的頁面展示方法、裝置和電子設備
- 業(yè)務編排方法及裝置、業(yè)務發(fā)放方法及裝置
- 一種安全業(yè)務的定義、開發(fā)和執(zhí)行方法及系統(tǒng)





