叫狀態為呼叫成功,并在預設的呼叫時間60分鐘內實時監控移動終端從第一區域切換至第二區域的呼叫狀態是否發生改變;
第三判定控制單元,用于若檢測到移動終端的呼叫狀態發生改變,則判定所述移動終端的呼叫狀態為通話掉線,并在所述呼叫間隔時間30秒之后,再次通過AT指令控制移動終端啟動相應的呼叫操作;
第四判定控制單元,用于若檢測到移動終端的呼叫狀態未發生改變,則控制移動終端停止呼叫操作。
[0040]進一步地,所述相關異常信息包括:異常發生的時間點、呼叫信號質量及強度、以及異常事件類型,所述異常事件類型包括:通話掉線和呼叫失敗;所述呼叫場測記錄模塊400具體包括:
異常狀態檢測單元,用于檢測到移動終端處于通話掉線或呼叫失敗狀態,則通過AT指令獲取實時系統時間、以及呼叫信號質量及強度,并將獲取的實時系統時間設定為所述異常發生的時間點;具體如上所述。
[0041]異常信息記錄單元,用于調用一預設函數將異常發生的時間點、呼叫信號質量及強度、以及異常事件類型自動輸出到預設的Excel表格中,以實現對移動終端通話切換場測的自動化記錄;具體如上所述。
[0042]綜上所述,本發明所提供的一種基于AT指令的移動終端通話切換場測方法及系統,所述方法具體包括:通過串行接口向與之連接的移動終端傳送AT指令,使所述移動終端按照接收的AT指令啟動相應的呼叫操作;在一預定呼叫時間內實時監控移動終端從第一區域切換至第二區域的呼叫狀態,若檢測到所述呼叫狀態發生改變,則判定所述移動終端的呼叫狀態為通話掉線;獲取處于通話掉線的移動終端的相關異常信息,并將所述相關異常信息自動輸出到預設的Excel表格中,以實現對移動終端通話切換場測的自動化記錄。本發明通過AT指令實時檢測移動終端的狀態,并完成自動呼叫和自動掛掉電話的操作,同時控制Excel表格自動記錄移動終端從第一區域切換至第二區域時發生呼叫異常的相關信息,減少了人力的使用、且提高了通話切換場測的效率,同時自動記錄異常信息的Excel表格方便了后續的自動化測試分析和跟蹤。
[0043]應當理解的是,本發明的應用不限于上述的舉例,對本領域普通技術人員來說,可以根據上述說明加以改進或變換,所有這些改進和變換都應屬于本發明所附權利要求的保護范圍。
【主權項】
1.一種基于AT指令的移動終端通話切換場測方法,其特征在于,包括步驟: 51、通過串行接口向與之連接的移動終端傳送AT指令,使所述移動終端按照接收的AT指令啟動相應的呼叫操作; 52、在一預定呼叫時間內實時監控移動終端從第一區域切換至第二區域的呼叫狀態,若檢測到所述呼叫狀態發生改變,則判定所述移動終端的呼叫狀態為通話掉線; 53、獲取處于通話掉線的移動終端的相關異常信息,并將所述相關異常信息自動輸出到預設的Excel表格中,以實現對移動終端通話切換場測的自動化記錄。
2.根據權利要求1所述的基于AT指令的移動終端通話切換場測方法,其特征在于,所述步驟SI之前還包括: S0、預先設定一呼叫控制信息,所述呼叫控制信息包括:呼叫時間、以及呼叫間隔時間。
3.根據權利要求2所述的基于AT指令的移動終端通話切換場測方法,其特征在于,所述呼叫時間設定為60分鐘,所述呼叫間隔時間設定為30秒。
4.根據權利要求3所述的基于AT指令的移動終端通話切換場測方法,其特征在于,所述步驟S2具體包括步驟: 521、通過AT指令控制移動終端啟動相應的呼叫操作,并實時監控移動終端的呼叫狀態; 522、若檢測到在所述呼叫間隔時間30秒內移動終端無法接通,則判定所述移動終端的呼叫狀態為呼叫失敗,并在所述呼叫間隔時間30秒之后,再次通過AT指令控制移動終端啟動相應的呼叫操作,并返回執行步驟S21 ; 523、若檢測到在所述呼叫間隔時間30秒內移動終端接通,則判定所述移動終端的呼叫狀態為呼叫成功,并在預設的呼叫時間60分鐘內實時監控移動終端從第一區域切換至第二區域的呼叫狀態是否發生改變; 524、若檢測到移動終端的呼叫狀態發生改變,則判定所述移動終端的呼叫狀態為通話掉線,并在所述呼叫間隔時間30秒之后,再次通過AT指令控制移動終端啟動相應的呼叫操作,并返回執行步驟S21 ; 525、若檢測到移動終端的呼叫狀態未發生改變,則控制移動終端停止呼叫操作。
5.根據權利要求1所述的基于AT指令的移動終端通話切換場測方法,其特征在于,所述相關異常信息包括:異常發生的時間點、呼叫信號質量及強度、以及異常事件類型,所述異常事件類型包括:通話掉線和呼叫失敗。
6.根據權利要求5所述的基于AT指令的移動終端通話切換場測方法,其特征在于,所述步驟S3具體包括步驟: 531、檢測到移動終端處于通話掉線或呼叫失敗狀態,則通過AT指令獲取實時系統時間、以及呼叫信號質量及強度,并將獲取的實時系統時間設定為所述異常發生的時間點; 532、調用一預設函數將異常發生的時間點、呼叫信號質量及強度、以及異常事件類型自動輸出到預設的Excel表格中,以實現對移動終端通話切換場測的自動化記錄。
7.一種基于AT指令的移動終端通話切換場測系統,其特征在于,包括: 預先設置模塊,用于預先設定一呼叫控制信息,所述呼叫控制信息包括:呼叫時間、以及呼叫間隔時間; AT指令傳送模塊,用于通過串行接口向與之連接的移動終端傳送AT指令,使所述移動終端按照接收的AT指令啟動相應的呼叫操作; 呼叫狀態監控模塊,用于在一預定呼叫時間內實時監控移動終端從第一區域切換至第二區域的呼叫狀態,若檢測到所述呼叫狀態發生改變,則判定所述移動終端的呼叫狀態為通話掉線; 呼叫場測記錄模塊,用于獲取處于通話掉線的移動終端的相關異常信息,并將所述相關異常信息自動輸出到預設的Excel表格中,以實現對移動終端通話切換場測的自動化記錄。
8.根據權利要求7所述基于AT指令的移動終端通話切換場測系統,其特征在于,所述呼叫時間設定為60分鐘,所述呼叫間隔時間設定為30秒。
9.根據權利要求8所述基于AT指令的移動終端通話切換場測系統,其特征在于,所述呼叫狀態監控模塊具體包括: 呼叫操作啟動單元,用于通過AT指令控制移動終端啟動相應的呼叫操作,并實時監控移動終端的呼叫狀態; 第一判定控制單元,用于若檢測到在所述呼叫間隔時間30秒內移動終端無法接通,則判定所述移動終端的呼叫狀態為呼叫失敗,并在所述呼叫間隔時間30秒之后,再次通過AT指令控制移動終端啟動相應的呼叫操作; 第二判定控制單元,用于若檢測到在所述呼叫間隔時間30秒內移動終端接通,則判定所述移動終端的呼叫狀態為呼叫成功,并在預設的呼叫時間60分鐘內實時監控移動終端從第一區域切換至第二區域的呼叫狀態是否發生改變; 第三判定控制單元,用于若檢測到移動終端的呼叫狀態發生改變,則判定所述移動終端的呼叫狀態為通話掉線,并在所述呼叫間隔時間30秒之后,再次通過AT指令控制移動終端啟動相應的呼叫操作; 第四判定控制單元,用于若檢測到移動終端的呼叫狀態未發生改變,則控制移動終端停止呼叫操作。
10.根據權利要求7所述基于AT指令的移動終端通話切換場測系統,其特征在于,所述相關異常信息包括:異常發生的時間點、呼叫信號質量及強度、以及異常事件類型,所述異常事件類型包括:通話掉線和呼叫失敗; 所述呼叫場測記錄模塊具體包括: 異常狀態檢測單元,用于檢測到移動終端處于通話掉線或呼叫失敗狀態,則通過AT指令獲取實時系統時間、以及呼叫信號質量及強度,并將獲取的實時系統時間設定為所述異常發生的時間點; 異常信息記錄單元,用于調用一預設函數將異常發生的時間點、呼叫信號質量及強度、以及異常事件類型自動輸出到預設的Excel表格中,以實現對移動終端通話切換場測的自動化記錄。
【專利摘要】本發明所提供的一種基于AT指令的移動終端通話切換場測方法及系統,所述方法具體包括:通過串行接口向與之連接的移動終端傳送AT指令,使所述移動終端按照接收的AT指令啟動相應的呼叫操作;在一預定呼叫時間內實時監控移動終端從第一區域切換至第二區域的呼叫狀態,若檢測到所述呼叫狀態發生改變,則判定所述移動終端的呼叫狀態為通話掉線;獲取處于通話掉線的移動終端的相關異常信息,并將所述相關異常信息自動輸出到預設的Excel表格中,以實現對移動終端通話切換場測的自動化記錄。本發明減少了人力的使用、且提高了移動終端通話切換場測的效率,同時自動記錄異常信息的Excel表格方便了后續的自動化測試分析和跟蹤。
【IPC分類】H04W36-00, H04W24-02
【公開號】CN104735696
【申請號】CN201510101976
【發明人】周小魯, 陳曉剛, 朱茂務
【申請人】惠州Tcl移動通信有限公司
【公開日】2015年6月24日
【申請日】2015年3月9日