新四季網

一種話務統計自動化測試的方法

2023-05-19 20:57:06

專利名稱:一種話務統計自動化測試的方法
技術領域:
本發明涉及通信領域的測試技術,尤其涉及一種話務統計自動化測試方法。
背景技術:
話務統計,是交換機對自身的關鍵運行指標進行統計的過程。其中的關鍵運行指標被稱為話務統計指標,它包括網絡接入性能數據、信道可周率、掉話率、擁塞率、試呼次數、接通次數以及應答次數等。在話務統計測試之前,根據話務統計測試對象的特點而設計的一套測試方法,稱為話務統計測試用例。
較早的話務統計測試採用人工測試的方法。執行人工話務統計測試方法時,測試人員首先在交換機的話務統計臺登記需要測試的話務統計任務,即話務統計指標的種類;而後手工執行與所登記話務統計任務相對應的話務統計測試用例,在測試用例執行完畢後,測試人員對真實的話務統計結果和預期的話務統計結果進行比較;當兩者一致時,認為交換機的話務統計過程正確,即交換機在話務統計測試用例中各個話務統計指標所定義的測量點處均進行了正確的測量;否則,認為交換機的話務統計過程錯誤,即交換機在某些話務統計指標所定義的測量點處沒有進行正確的測量。上述的人工話務統計測試方法具有人工參與度高、工作量巨大的缺點。
另外,當進行話務統計測試時,如果同時有其他測試人員在同一交換機上進行呼叫或其他操作,則會影響到話務統計指標的統計值,即話務統計測試具有排他性。例如在對試呼次數這一話務統計指標進行測試時,測試人員每發起一個呼叫,試呼次數就會加1,但如果此時其他測試人員也發起了一次呼叫,則試呼次數還要加1。因此本測試用例中試呼次數的真實話務統計結果為2,而其預期話務統計結果是1,則其他測試人員在本交換機上的操作影響了話務統計測試的準確性,使得測試人員誤認為交換機的話務統計過程錯誤。由於人工話務統計測試較大程度的依賴於測試人員,故一般在白天的工作時間進行,與話務統計測試的排他性相矛盾,進而導致測試人員得出錯誤的話務統計測試結論。因此目前引入了利用話務統計自動化測試工具來進行話務統計自動化測試的方法。話務統計自動化測試工具能夠執行測試人員預先制定的話務統計測試用例,與交換機的話務統計臺交互話務統計結果,並且還具有對話務統計結果分析比較的功能。以便減少工作量,同時將話務統計測試在非工作時間進行,避免同環境下他人工作的影響。如圖1所示,現有的話務統計自動化測試方法包括以下步驟步驟101.在交換機的話務統計臺登記話務統計任務。
話務統計任務是對當前測試用例中需要進行測試的各話務統計指標的總稱。本步驟中,測試人員將本次測試中的話務統計任務在交換機中的話務統計臺上進行登記。登記話務統計任務的方法有兩種一種是手工登記,即測試人員在話務統計臺界面上選擇本次測試的話務統計指標,完成話務統計任務的登記;另一種是自動化登記,即測試人員預先將各個話務統計指標編寫成不同的人機命令(MML),在進行話務統計任務登記時,話務統計自動化測試工具向話務統計臺發送MML命令,完成話務統計任務的自動登記。
步驟102.人工寫出測試用例預期結果。
本步驟中,測試人員根據測試用例的實際情況分析出該用例所涉及到的話務統計指標,然後將上述話務統計指標的預期值寫入文本文件或EXCEL表格中。
步驟103.自動化測試工具執行測試用例。
話務統計自動化測試用例是使用腳本語言書寫的腳本,話務統計自動化測試工具能夠直接執行上述腳本,因此本步驟中話務統計自動化測試工具按照腳本內容,執行話務統計測試用例。
步驟104.自動化測試工具從話務統計臺查詢真實的話務統計結果。
本步驟中,自動化測試工具通過MML命令,在被測交換機中的話務統計臺上查詢該交換機在執行該話務統計測試用例前後的話務統計結果,通過計算兩者差值的方法得出運行該話務統計測試用例而導致的話務統計指標的實際變化值,即該話務統計測試用例的真實話務統計結果。
步驟105.比較真實話務統計結果和預期話務統計結果。
本步驟中,自動化測試工具將該測試用例中各個話務統計指標的真實話務統計結果與步驟102中的預期話務統計結果一一對應起來,並進行比較。
步驟106~108.判斷真實話務統計結果與預期結果是否一致,如果是,則認為交換機的話務統計過程正確;否則,認為交換機的話務統計過程錯誤。
現有的話務統計自動化測試方法的缺點如下1.由於每個測試用例均包括多個話務統計指標,而在話務統計測試用例執行之前,均要人工寫出每個話務統計指標的預期結果,因此寫作預期結果的工作量較大;2.在將真實話務統計結果與預期話務統計結果相比較時,自動化工具必須對真實話務統計結果與預期話務統計結果進行統一維護,即確定兩者的對應關係,當話務統計測試用例中的話務統計指標較多時,維護話務統計結果的工作量和難度均較大;3.由於話務統計測試用例中話務統計指標的類型取決於電信運營商的需求,不同運營商之間會存在差異,在實際的話務統計測試中,會根據不同運營商的要求對話務統計指標進行增加、刪除或者修改等操作,因此當某個話務統計指標需要修改時,要將所有與該話務統計指標相關的話務統計測試用例的預期結果均進行手工修改,重複性勞動較多,靈活性較差。

發明內容
有鑑於此,本發明的目的在於提供一種話務統計自動化測試方法,減少話務統計測試中寫作預期結果的工作量。
為實現上述目的,本發明提供了一種話務統計自動化測試方法,該方法包括以下步驟A.在交換機的話務統計臺上登記話務統計任務;B.交換機與話務統計自動化測試工具同時執行與話務統計臺上話務統計任務對應的話務統計測試用例,話務統計自動化測試工具根據話務統計測試用例執行前後話務統計臺中各話務統計指標的數值得出真實話務統計結果,並根據計算文件中的話務統計計算公式自動計算出預期話務統計結果;C.話務統計自動化測試工具判斷真實話務統計結果與預期話務統計結果是否一致,如果是,則認為交換機的話務統計過程正確,否則,認為交換機的話務統計過程錯誤。
所述方法進一步包括話務統計自動化測試工具預先將各話務統計指標的計算公式寫入話務統計計算文件中。
所述的計算公式為話務統計測試用例中各話務統計指標的計算話務統計信息之間的加運算,各計算話務統計信息之間的減運算,各計算話務統計信息之間的取較小值運算,以及加運算結果、減運算結果、取較小值運算結果之間的取較小值運算。
系統預先將用戶當前所處的話務統計測試環境與用戶對應的話務統計特性相對應,則所述計算話務統計信息的格式為{接口名 話務統計狀態名收發標識話務統計消息名用戶對應的話務統計特性},其中與要計算的話務統計指標定義無關的話務統計信息部分用通配符表示。
步驟A所述登記話務統計任務的方式至少包括手工登記方式和自動化登記方式。
步驟B所述得出真實話務統計結果的方法包括以下步驟B11.話務統計自動化測試工具到交換機的話務統計臺查詢步驟A中登記的話務統計任務中各話務統計指標的數值;B12.交換機在自動化話務統計測試工具的觸發下,執行與自身話務統計臺上話務統計任務對應的話務統計測試用例,同時交換機的話務統計臺對所執行話務統計測試用例中的各個話務統計指標的數值變化進行記錄;B13.話務統計自動化測試工具在交換機執行完畢所述話務統計測試用例後,再次到交換機的話務統計臺查詢各話務統計指標的數值,然後將此時查詢到的數值與步驟B11所查詢到的數值相減,得到所述測試用例中各話務統計指標的真實話務統計結果。
步驟B所述自動計算出預期話務統計結果的方法包括以下步驟B21.話務統計自動化測試工具在觸發交換機的同時開始執行與話務統計臺登記話務統計任務對應的測試用例,並自動記錄本測試用例中所有話務統計指標的話務統計信息;B22.在測試用例執行完畢後,話務統計自動化測試工具按照預先寫入話務統計計算文件中的計算公式自動計算出本測試用例中所有話務統計指標的預期話務統計結果。
系統預先將用戶當前所處的話務統計測試環境與用戶對應的話務統計特性相對應,則所述話務統計信息的格式為{接口名 話務統計狀態名 收發標識 話務統計消息名 用戶對應的話務統計特性}。
所述的步驟B22包括以下步驟B221.話務統計自動化測試工具從計算文件中獲取話務統計計算公式;B222.話務統計自動化測試工具將所記錄到的話務統計信息與計算文件中計算公式的計算話務統計信息進行匹配,如果一致,則將該話務統計信息出現的次數加1,否則,不改變該話務統計信息出現的次數;B223.將各個話務統計信息出現的次數按照計算公式進行運算,得出對應話務統計指標的預期話務統計結果。
步驟B222所述話務統計信息匹配的方法為對計算話務統計信息中包含通配符的部分不進行匹配;在計算公式中的計算話務統計信息為多種話務統計狀態之一的情況下,如果話務統計自動化測試工具所記錄的話務統計狀態與計算公式中任意一個話務統計狀態相同,則認為兩話務統計信息的話務統計狀態一致,並且當兩話務統計信息的接口名、收發標識、話務統計消息名及用戶對應的話務統計特性均一致的情況下,認為兩話務統計信息一致;在計算公式中話務統計信息的話務統計特性為多種話務統計特性之一的情況下,如果話務統計自動化工具所記錄的話務統計特性與計算公式中任意一個話務統計特性相同,則認為兩話務統計信息的話務統計特性相同,並且當兩話務統計信息的接口名、話務統計狀態名、收發標識及話務統計消息名均一致的情況下,認為兩話務統計信息一致。
應用本發明,自動化測試工具自動生成話務統計指標的預期結果。具體而言,本發明具有如下有益效果1.本發明由話務統計自動化測試工具自動生成測試用例中各話務統計指標的預期話務統計結果,減少了話務統計自動化測試前期準備和後期維護預期結果的工作量,提高了話務統計測試的效率。
2.本發明由話務統計自動化測試工具自動生成預期話務統計結果,實現了話務統計測試的高度自動化,並使得話務統計測試能夠在非工作時間自動進行,避免了外界環境的幹擾,提高了話務統計自動化測試的準確程度。
3.本發明為各個話務統計指標設置了統一的話務統計信息格式,將話務統計指標的關鍵信息以簡單明了的形式呈現出來,方便話務統計自動化測試工具計算預期話務統計結果,提高了話務統計測試的效率。
4.本發明採用統一格式的話務統計信息,將與收發消息無關的話務統計指標的話務統計特性與其所在的測試環境進行綁定,降低了與收發消息無關的話務統計指標的測試難度,擴大了話務統計自動化測試的應用範圍。
5.本發明中話務統計自動化測試工具將話務統計計算公式寫入獨立的話務統計計算文件,在話務統計指標的定義發生改變時,只需對話務統計計算文件中的計算公式進行修改,減少了工作量以及後期維護成本,提高了話務統計測試的靈活性。


圖1為現有話務統計自動化測試方法的流程圖。
圖2為本發明話務統計自動化測試方法的流程圖。
具體實施例方式
為使本發明的目的、技術方案更加清楚明白,以下參照附圖並舉實施例,對本發明做進一步的詳細說明。
本發明為一種利用平行算法進行自動化話務統計測試的方法,其基本思想是交換機與話務統計自動化測試工具同時執行同一話務統計測試用例,而後話務統計自動化測試工具從交換機的話務統計臺處得出真實話務統計測試結果,並根據預先寫入計算文件的話務統計公式自動計算出預期話務統計結果,然後將真實的話務統計結果與預期的話務統計結果相對比,得出交換機話務統計過程正確與否的結論。
如圖2所示,本發明利用平行算法進行自動化話務統計測試的方法包括以下步驟步驟201.在交換機的話務統計臺上登記話務統計任務。
本步驟中,測試人員採用手工登記或者自動化登記方式,將本話務統計測試用例中需要測試的話務統計指標在交換機話務統計臺上進行登記。本步驟登記話務統計任務的方法與現有技術中登記話務統計任務的方法相同。
步驟202.交換機與話務統計自動化測試工具同時執行話務統計臺上話務統計任務對應的話務統計測試用例;話務統計自動化測試工具根據話務統計測試用例執行前後話務統計臺各話務統計指標的數值計算出真實話務統計結果,並根據計算文件中的話務統計計算公式得到預期話務統計結果。
本步驟中,為了得到真實的話務統計結果,話務統計自動化測試工具首先利用MML命令到交換機的話務統計臺查詢步驟201中登記的各個話務統計指標的數值。
由於話務統計臺具有實時記錄各個話務統計指標數值的功能,因此話務統計自動化工具在未執行話務統計測試用例時,利用MML命令與話務統計臺進行交互,獲取各個話務統計指標在話務統計測試用例執行前的數值。
然後,交換機在話務統計自動化測試工具的觸發下,執行自身話務統計臺上話務統計任務對應的話務統計測試用例,同時交換機的話務統計臺對各個話務統計指標的數值變化進行記錄。
話務統計測試用例中包括兩類話務統計指標一類是與收發消息相關的話務統計指標,如試呼次數、移動主叫鑑權拒絕次數以及移動主叫加密模式設置失敗次數等;另一類是與收發消息無關的話務統計指標,如移動主叫不允許呼出次數、到移動主叫所在A接口中繼資源溢出次數以及撥號錯誤次數等。對於與收發消息相關的話務統計指標,話務統計臺通過該話務統計指標對應消息所出現次數的變化來記錄本話務統計指標的話務統計結果,例如話務統計臺在移動交換控制中心(MSC)收到連接管理業務請求CMService Request消息時將試呼次數加1;對於與收發消息無關的話務統計指標,話務統計臺根據該話務統計指標對應的測量點記錄本話務統計指標的話務統計結果,例如移動主叫不允許呼出次數的測量點為由於承載能力、移動主叫業務的限制而導致主叫用戶不能呼出的時刻,因此話務統計臺在上述測量點出現時將移動主叫不允許呼出次數加1。按照上述方法,交換機在執行測試用例的過程中,話務統計臺記錄下該測試用例中各個話務統計指標在執行本測試用例前後的變化情況。
最後,在交換機執行完畢話務統計測試用例後,話務統計自動化測試工具再次利用MML命令到交換機的話務統計臺查詢各個話務統計指標的數值,並將此時查詢到的數值與交換機執行本測試用例之前所查詢到的數值相減,得到本測試用例中各話務統計指標的真實話務統計結果。
為了得到預期的話務統計結果,本發明針對各話務統計指標預先設置了話務統計信息,其格式為{接口名話務統計狀態名收發標識話務統計消息名用戶對應的話務統計特性},其中各部分的含義或作用如下1.接口名表明收發消息的接口,例如Iu接口、A接口等;2.話務統計狀態名表示話務統計自動化測試工具在收發消息時所處的話務統計狀態;3.收發標識表明話務統計自動化測試工具是接收消息還是發送消息;4.話務統計消息名表明該話務統計指標所對應的話務統計消息名;5.用戶對應的話務統計特性話務統計測試前,系統建立話務統計特性列表,將用戶對應的話務統計特性與用戶當前所處的測試環境相對應,則話務統計自動化測試工具在話務統計信息中「用戶對應的話務統計特性部分」寫入話務統計特性的內容,以表示用戶當前所處的測試環境。
具體而言,當話務統計指標為試呼次數時,話務統計自動化測試工具記錄的話務統計信息為{Iu接口 空閒(IDLE)狀態發送CM Service Request消息主叫號碼對應的話務統計特性},其含義為為了測量試呼次數這一話務統計指標,話務統計自動化測試工具在IDLE狀態下通過Iu接口發送連接管理業務請求CM Service Request消息、並且此時話務統計自動化測試工具通過主叫號碼能夠在話務統計特性列表中檢索到擁有該主叫號碼的用戶所處的測試環境。
採用上述格式的話務統計信息,話務統計自動化測試工具能夠以簡單明了的方式將各話務統計指標的關鍵部分全部記錄下來。尤其對於與收發消息無關的話務統計指標,將用戶所處的測試環境與用戶對應的話務統計特性進行綁定,避免話務統計自動化測試工具在測試時先分析用戶所處的環境,再將相同環境下的同一話務統計指標進行累加。例如對於「到移動主叫所在A接口中繼資源溢出次數」話務統計指標,其定義為在A接口上發起呼叫,由於A接口中繼全忙而導致不能對該呼叫指配中繼電路。應用上述將用戶所處的測試環境與用戶對應的話務統計特性進行綁定的方法,在話務統計特性列表中將該移動主叫用戶的號碼與A接口中繼全忙相對應,當話務統計信息中用戶對應的話務統計特性為該主叫移動用戶的號碼時,表明該話務統計指標是在A接口中繼全忙的測試環境下進行的。
在話務統計測試前,話務統計自動化測試工具將各話務統計指標的計算公式寫入話務統計計算文件中,計算公式的形式為各話務統計指標的計算話務統計信息之間的加、減以及取較小值運算。其中,計算話務統計信息為帶有通配符*和邏輯運算符‖的話務統計信息。具體而言,當計算話務統計信息中的某部分與要計算的話務統計指標的定義無關時,則話務統計自動化測試工具用通配符*代替該部分,例如話務統計指標A=計算話務統計信息1-計算話務統計信息2,當話務統計指標A的定義與話務統計狀態無關時,計算話務統計信息1和計算話務統計信息2則寫成{接口名*收發標識話務統計消息名用戶對應的話務統計特性};另外,如果話務統計指標處於多個話務統計狀態中的一種、或者處於多個話務統計特性的一種時,將多個話務統計狀態或多個話務統計特性之間用邏輯操作符‖隔開後,寫入計算話務統計信息中的相應部分。計算公式中的加、減和取較小值運算分別用操作符+、-和表示,另外在存在{}的情況下,優先計算{}內的運算式。例如計算話務統計信息a、b、c、d,其計算公式為{a+b}{c-d},話務統計自動化測試工具在計算時,首先得出計算話務統計信息a和話務統計信息b出現次數之和,並得出計算話務統計信息c和話務統計信息d出現次數之差,然後再取a、b出現次數之和與c、d出現次數之差的較小值。本發明計算預期話務統計指標的具體過程如下第一,話務統計自動化測試工具在觸發交換機的同時開始執行話務統計臺登記話務統計任務對應的測試用例,並自動記錄本測試用例中所有話務統計指標的話務統計信息。
話務統計自動化測試工具在執行測試用例的過程中,將本測試用例中所有話務統計指標的話務統計信息按照本發明設置的格式進行記錄,以便後續步驟中對話務統計信息進行分析計算。
第二,在測試用例執行完畢後,話務統計自動化測試工具按照預先寫入話務統計計算文件中的計算公式自動計算出本測試用例中所有話務統計指標的預期話務統計結果。
首先,話務統計自動化測試工具從話務統計計算文件中獲取計算公式。
然後,話務統計自動化測試工具將自身在執行話務統計測試用例過程中所記錄的話務統計信息與計算公式中的計算話務統計信息進行匹配,如果一致,則將該計算話務統計信息的出現次數加1;否則,不改變該計算話務統計信息的出現次數。
在進行匹配時,對計算公式中計算話務統計信息所包含通配符*的部分不予考慮,即認為通配符*與任何信息均匹配。例如計算公式中計算話務統計信息的接口名部分為通配符*,只要話務統計自動化測試工具記錄的話務統計信息在話務統計狀態名、收發標識、話務統計消息名以及用戶對應的話務統計特性部分與計算公式中計算話務統計信息的相應部分相同,則認為兩者相一致。另外,話務統計自動化測試工具所執行的測試用例是處於確定的測試環境之中的,則所記錄下來的話務統計信息中的話務統計特性和話務統計狀態均只有唯一的結果;而話務統計計算公式中的計算話務統計信息則會出現用邏輯操作符‖隔開的話務統計特性和話務統計狀態,因此在匹配時,只要話務統計自動化測試工具記錄下來的話務統計特性與計算公式中的任意一個話務統計特性相一致並且話務統計狀態與計算公式中的任意一個話務統計狀態相一致即可。
最後,將各個計算話務統計信息出現的次數按照計算公式進行運算,得出預期的話務統計結果。
例如,話務統計指標為局內話務測量的移動用戶不可及次數,其定義為主叫移動用戶呼叫同一MSC內的被叫移動用戶,由於尋呼失敗而導致呼叫不能建立的次數;測量點為MSC向被叫移動用戶所在的無線網絡控制器(RNC)或基站控制器(BSC)發送尋呼Paging消息,而未收到尋呼響應Paging Response消息。
根據該話務統計指標的定義可知該話務統計指標的話務統計特性為本局呼叫,同時被叫移動用戶所在的RNC或BSC收到尋呼Paging消息而沒有返回尋呼響應Paging Response消息。而由於沒有返回尋呼響應PagingResponse消息,則該話務統計信息不會被話務統計自動化測試工具記錄下來。所以此時利用已經記錄的話務統計信息將該話務統計指標算出來,其方法是用收到尋呼Paging的次數減去發送尋呼響應Paging Response的次數,而收到尋呼Paging消息和發送尋呼響應Paging Response消息的話務統計信息均已經記錄。由於該話務統計指標的定義與所使用的接口無關,因此尋呼Paging消息的計算話務統計信息為{*IDLE RECV Paging LOCAL_MSC},其中IDLE表示話務統計狀態為空閒狀態、RECV和Paging表示接收尋呼Paging消息、LOCAL_MSC表示局內呼叫;而發送尋呼響應Paging Response消息的計算話務統計信息為{*PAGING SEND Paging_responseLOCAL_MSC},其中PAGING表示話務統計狀態為尋呼狀態、SEND和Paging_response表示發送尋呼響應Paging_response消息、LOCAL_MSC表示局內呼叫。則局內話務測量的移動用戶不可及次數的計算公式可寫為{*IDLE RECV Paging LOCAL_MSC}-{*PAGING SEND Paging_responseLOCAL_MSC}。
該計算公式表明,用話務統計狀態為IDLE時收到尋呼Paging消息、且被叫話務統計特性為本局的呼叫次數減去話務統計狀態為尋呼狀態下發送尋呼響應Paging_response消息、且被叫話務統計特性為本局的次數,得到局內話務測量的移動用戶不可及次數的數值。
步驟203~205.話務統計自動化測試工具判斷真實話務統計結果與預期話務統計結果是否一致,如果是,則認為交換機的話務統計過程正確;否則,認為交換機的話務統計過程錯誤。
話務統計自動化測試工具將步驟202中得出的真實話務統計結果與自動計算出的預期話務統計結果相比較,並判斷兩者是否相同。由於預期話務統計結果是話務統計自動化測試工具按照各話務統計指標的定義計算出來的,因此可作為判斷交換機話務統計過程正確與否的依據,即如果真實話務統計結果與預期話務統計結果一致,則認為交換機的話務統計過程正確;否則,認為交換機的話務統計過程錯誤。
以上所述僅為本發明的較佳實施例而已,並不用以限制本發明,凡在本發明的精神和原則之內,所做的任何修改、等同替換、改進等,均應包含在本發明的保護範圍之內。
權利要求
1.一種話務統計自動化測試的方法,其特徵在於,該方法包括以下步驟A.在交換機的話務統計臺上登記話務統計任務;B.交換機與話務統計自動化測試工具同時執行與話務統計臺上話務統計任務對應的話務統計測試用例,話務統計自動化測試工具根據話務統計測試用例執行前後話務統計臺中各話務統計指標的數值得出真實話務統計結果,並根據計算文件中的話務統計計算公式自動計算出預期話務統計結果;C.話務統計自動化測試工具判斷真實話務統計結果與預期話務統計結果是否一致,如果是,則認為交換機的話務統計過程正確,否則,認為交換機的話務統計過程錯誤。
2.如權利要求1所述的方法,其特徵在於,所述方法進一步包括話務統計自動化測試工具預先將各話務統計指標的計算公式寫入話務統計計算文件中。
3.如權利要求2所述的方法,其特徵在於,所述的計算公式為話務統計測試用例中各話務統計指標的計算話務統計信息之間的加運算,各計算話務統計信息之間的減運算,各計算話務統計信息之間的取較小值運算,以及加運算結果、減運算結果、取較小值運算結果之間的取較小值運算。
4.如權利要求3所述的方法,其特徵在於,系統預先將用戶當前所處的話務統計測試環境與用戶對應的話務統計特性相對應,則所述計算話務統計信息的格式為{接口名話務統計狀態名收發標識話務統計消息名用戶對應的話務統計特性},其中與要計算的話務統計指標定義無關的話務統計信息部分用通配符表示。
5.如權利要求1所述的方法,其特徵在於,步驟A所述登記話務統計任務的方式至少包括手工登記方式和自動化登記方式。
6.如權利要求1所述的方法,其特徵在於,步驟B所述得出真實話務統計結果的方法包括以下步驟B11.話務統計自動化測試工具到交換機的話務統計臺查詢步驟A中登記的話務統計任務中各話務統計指標的數值;B12.交換機在自動化話務統計測試工具的觸發下,執行與自身話務統計臺上話務統計任務對應的話務統計測試用例,同時交換機的話務統計臺對所執行話務統計測試用例中的各個話務統計指標的數值變化進行記錄;B13.話務統計自動化測試工具在交換機執行完畢所述話務統計測試用例後,再次到交換機的話務統計臺查詢各話務統計指標的數值,然後將此時查詢到的數值與步驟B11所查詢到的數值相減,得到所述測試用例中各話務統計指標的真實話務統計結果。
7.如權利要求1所述的方法,其特徵在於,步驟B所述自動計算出預期話務統計結果的方法包括以下步驟B21.話務統計自動化測試工具在觸發交換機的同時開始執行與話務統計臺登記話務統計任務對應的測試用例,並自動記錄本測試用例中所有話務統計指標的話務統計信息;B22.在測試用例執行完畢後,話務統計自動化測試工具按照預先寫入話務統計計算文件中的計算公式自動計算出本測試用例中所有話務統計指標的預期話務統計結果。
8.如權利要求7所述的方法,其特徵在於,系統預先將用戶當前所處的話務統計測試環境與用戶對應的話務統計特性相對應,則所述話務統計信息的格式為{接口名話務統計狀態名收發標識話務統計消息名用戶對應的話務統計特性}。
9.如權利要求8所述的方法,其特徵在於,所述的步驟B22包括以下步驟B221.話務統計自動化測試工具從計算文件中獲取話務統計計算公式;B222.話務統計自動化測試工具將所記錄到的話務統計信息與計算文件中計算公式的計算話務統計信息進行匹配,如果一致,則將該話務統計信息出現的次數加1,否則,不改變該話務統計信息出現的次數;B223.將各個話務統計信息出現的次數按照計算公式進行運算,得出對應話務統計指標的預期話務統計結果。
10.如權利要求9所述的方法,其特徵在於,步驟B222所述話務統計信息匹配的方法為對計算話務統計信息中包含通配符的部分不進行匹配,並且判斷話務統計自動化測試工具所記錄到的話務統計信息與計算文件中計算公式的計算話務統計信息所包含的接口名、話務統計狀態名、收發標識、話務統計消息名及用戶對應的話務統計特性是否一致,如果是,則所述兩話務統計信息一致,否則,兩話務統計信息不一致;在計算公式中的計算話務統計信息為多種話務統計狀態之一的情況下,判斷話務統計自動化測試工具所記錄的話務統計狀態與計算公式中任意一個話務統計狀態是否相同,如果是,則兩話務統計信息的話務統計狀態一致,否則,兩話務統計信息的話務統計狀態不一致;在計算公式中話務統計信息的話務統計特性為多種話務統計特性之一的情況下,判斷話務統計自動化工具所記錄的話務統計特性與計算公式中任意一個話務統計特性是否相同,如果是,則認為兩話務統計信息的話務統計特性一致,否則,兩話務統計信息的話務統計特性不一致。
全文摘要
本發明公開了一種話務統計自動化測試的方法,該方法包括以下步驟A.在交換機的話務統計臺上登記話務統計任務;B.交換機與話務統計自動化測試工具同時執行與話務統計臺上話務統計任務對應的話務統計測試用例,話務統計自動化測試工具根據話務統計測試用例執行前後話務統計臺中各話務統計指標的數值得出真實話務統計結果,並根據計算文件中的話務統計計算公式自動計算出預期話務統計結果;C.話務統計自動化測試工具判斷真實話務統計結果與預期話務統計結果是否一致,如果是,則認為交換機的話務統計過程正確,否則,認為交換機的話務統計過程錯誤。本發明減少了寫作預期話務統計結果的工作量,實現了話務統計測試的高度自動化,提高了話務統計自動化測試的效率及準確程度。
文檔編號H04M3/36GK1753431SQ200410080189
公開日2006年3月29日 申請日期2004年9月24日 優先權日2004年9月24日
發明者姜濤 申請人:華為技術有限公司

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀