一種基于智能機器人的移動終端測試系統(tǒng)的制作方法
【技術領域】
[0001]本發(fā)明涉及移動終端測試技術領域,特別是涉及一種基于智能機器人的移動終端測試系統(tǒng)。
【背景技術】
[0002]隨著智能移動終端的普及,用戶對終端設備穩(wěn)定性、性能和用戶體驗等方面的要求越來越高,智能機器人在智能移動終端測試領域中的使用也隨之變得普及。相對于傳統(tǒng)手工測試和純軟件自動化測試而言,智能機器人測試在測試準確性、無軟件干預、更高可靠性、測試一致性、擬人仿真等方面有顯著優(yōu)勢。
[0003]對于移動終端測試使用的智能機器人主要是機械手,目前市場上主要有兩種設計方案,一種是把機械手書控制軟件和驅(qū)動安裝在測試人員的個人電腦,把機械手控制器鏈接到個人電腦上進行操作控制。
[0004]另外一種方案是在機械手中內(nèi)置一臺電腦做控制服務器,在控制電腦中安裝機械手的軟件和驅(qū)動,實現(xiàn)機械手的控制。
[0005]以上的兩種機械手的實現(xiàn)方案存在一些難以解決的問題:
[0006]1.基本只能支持單個移動終端的測試,對于多臺被測移動終端難以操作。
[0007]2.無法支持多個被測終端在測試時抓取Log信息,視頻錄制等功能。
【發(fā)明內(nèi)容】
[0008]本發(fā)明要解決的技術問題是:提供一種實現(xiàn)在一臺機械手中對多臺被測終端同時進行測試,支持對每臺被測終端抓取Log,同時對被測終端的操作過程進行錄像,達到提高測試效率,快速定位問題的目的。
[0009]本發(fā)明為解決公知技術中存在的技術問題所采取的技術方案是:
[0010]一種基于智能機器人的移動終端測試系統(tǒng),包括主控PC、分控PC、與主控PC連接的USB控制器、機械手、相機、以及與分控PC連接的攝像頭、USB轉(zhuǎn)UART板卡;所述主控PC和分控PC之間通過RCP/IP進行數(shù)據(jù)通信;其中:
[0011]所述分控PC用于控制攝像頭采集圖像信息、進而存儲、分析處理上述圖像信息;同時對測試終端的Log進行分析處理;
[0012]所述主控PC內(nèi)安裝有測試軟件,主控PC控制機械手、相機、USB控制器,同時控制分控電腦上的視頻設備和Log工具。
[0013]本發(fā)明具有的優(yōu)點和積極效果是:本發(fā)明的硬件設計可以使機械手同時操作多臺移動終端進行模擬人操作進行相關的測試,同時可以對被測的移動終端進行錄像,監(jiān)控測試過程,可以對測試的移動終端抓取相關的Log以在發(fā)現(xiàn)問題時提供分析材料,達到快速發(fā)現(xiàn)問題,快速解決問題的目的。
[0014]本發(fā)明使用的雙主機的機械手控制方案可以解決機械手同時對多臺移動終端測試的資源需求:
[0015]1.降低視頻錄制處理時主控電腦的負載,以使兩臺電腦以均衡的負載運行,使測試可以順利的進行。
[0016]2.擴展了測試系統(tǒng)的USB接口,可以滿足多達5臺被測終端同時測試時手機與電腦之間的15個USB接口,同時還可以提供鍵盤、鼠標及存儲的USB接口。
【附圖說明】
[0017]圖1是本發(fā)明的結構框圖。
【具體實施方式】
[0018]為能進一步了解本發(fā)明的
【發(fā)明內(nèi)容】
、特點及功效,茲例舉以下實施例,并配合附圖詳細說明如下:
[0019]請參閱圖1:一種基于智能機器人的移動終端測試系統(tǒng),包括主控PC、分控PC、與主控PC連接的USB控制器、機械手、相機、以及與分控PC連接的攝像頭、USB轉(zhuǎn)UART板卡;所述主控PC和分控PC之間通過RCP/IP進行數(shù)據(jù)通信;其中:
[0020]所述分控PC用于控制攝像頭采集圖像信息、進而存儲、分析處理上述圖像信息;同時對測試終端的Log進行分析處理;
[0021]所述主控PC內(nèi)安裝有測試軟件,主控PC控制機械手、相機、USB控制器,同時控制分控電腦上的視頻設備和Log工具。
[0022]本發(fā)明使用兩臺電腦,分作主控和分控,功能上進行了區(qū)分。
[0023]分控PC主要做數(shù)據(jù)存儲和數(shù)據(jù)抓取功能,會做測試過程中的視頻數(shù)據(jù)采集處理、及測試終端的Log分析處理。
[0024]主控PC中運行測試軟件的框架,可以控制連接在其上面的機械手、工業(yè)相機、USB控制器等,也可以控制分控電腦上的視頻設備和Log工具等,主要用作邏輯控制功能,以完成測試任務。
[0025]軟件控制流程:
[0026]1.主控電腦和分控電腦配置固定IP和賬號。
[0027]2.程序運行在主控電腦上,分控電腦中內(nèi)置外設控制程序。
[0028]3.啟動主控程序,初始化主控電腦中的硬件外設。
[0029]4.遠程啟動分控電腦中的外設控制程序,初始化外設。
[0030]5.在主控電腦中創(chuàng)建外設服務器,提供接口給腳本引擎使用。
[0031]6.創(chuàng)建腳本引擎。
[0032]主控程序根據(jù)用戶的測試需求控制測試腳本在腳本引擎中運行。
[0033]以上對本發(fā)明的實施例進行了詳細說明,但所述內(nèi)容僅為本發(fā)明的較佳實施例,不能被認為用于限定本發(fā)明的實施范圍。凡依本發(fā)明申請范圍所作的均等變化與改進等,均應仍歸屬于本發(fā)明的專利涵蓋范圍之內(nèi)。
【主權項】
1.一種基于智能機器人的移動終端測試系統(tǒng),其特征在于:包括主控PC、分控PC、與主控PC連接的USB控制器、機械手、相機、以及與分控PC連接的攝像頭、USB轉(zhuǎn)UART板卡;所述主控PC和分控PC之間通過RCP/IP進行數(shù)據(jù)通信;其中: 所述分控PC用于控制攝像頭采集圖像信息、進而存儲、分析處理上述圖像信息;同時對測試終端的Log進行分析處理; 所述主控PC內(nèi)安裝有測試軟件,主控PC控制機械手、相機、USB控制器,同時控制分控電腦上的視頻設備和Log工具。
【專利摘要】本發(fā)明公開了一種基于智能機器人的移動終端測試系統(tǒng),其特征在于:包括主控PC、分控PC、與主控PC連接的USB控制器、機械手、相機、以及與分控PC連接的攝像頭、USB轉(zhuǎn)UART板卡;所述主控PC和分控PC之間通過RCP/IP進行數(shù)據(jù)通信;其中:所述分控PC用于控制攝像頭采集圖像信息、進而存儲、分析處理上述圖像信息;同時對測試終端的Log進行分析處理;所述主控PC內(nèi)安裝有測試軟件,主控PC控制機械手、相機、USB控制器,同時控制分控電腦上的視頻設備和Log工具??梢允箼C械手同時操作多臺移動終端進行模擬人操作進行相關的測試,同時可以對被測的移動終端進行錄像,監(jiān)控測試過程。
【IPC分類】G05B19-042
【公開號】CN104714447
【申請?zhí)枴緾N201510081636
【發(fā)明人】呂飛
【申請人】易測智能科技(天津)有限公司
【公開日】2015年6月17日
【申請日】2015年2月15日