本發(fā)明涉及一種移動設(shè)備測試領(lǐng)域,特別涉及一種智能移動設(shè)備雙觸點測試裝置。
背景技術(shù):
現(xiàn)今,隨著手機軟件和平板電腦軟件的開發(fā)越來越多,尤其需要跟一些大型企業(yè)軟件內(nèi)容封接的應(yīng)用型軟件,由于現(xiàn)在大型企業(yè)軟件,為了防止有些人利用軟件來形成連續(xù)點擊的虛假信號,現(xiàn)多已開發(fā)里偵測軟件來避免出現(xiàn)這種利用軟件形成連續(xù)點擊的虛假信號,但也造成需要進行新開發(fā)的軟件測試通過利用仿真測試或者通過人工的慢慢測試,這樣會造成開發(fā)的盲區(qū)和開發(fā)上的時效延誤,既費時又費力。
技術(shù)實現(xiàn)要素:
為此,需要提供一種智能設(shè)備上軟件進行測試的省時省力的智能移動設(shè)備雙觸點測試裝置。
為實現(xiàn)上述目的,發(fā)明人提供了一種智能移動設(shè)備雙觸點測試裝置,包括底座、支撐桿、移動設(shè)備放置架、X軸伸縮模塊、Y軸伸縮模塊、第一測試伸縮模塊、旋轉(zhuǎn)模塊、輔助伸縮模塊、第二測試伸縮模塊、控制處理模塊以及計算機設(shè)備;
所述支撐桿的底端連接底座,所述移動設(shè)備放置架連接支撐桿中間,所述X軸伸縮模塊的一端垂直連接支撐桿的頂端,所述Y軸伸縮模塊的一端垂直連接X軸伸縮模塊的另一端,所述Y軸伸縮模塊與X軸伸縮模塊平行于移動設(shè)備放置架,所述第一測試伸縮模塊垂直連接X軸伸縮模塊,所述第一測試伸縮模塊與支撐桿平行,所述輔助伸縮模塊的一端通過旋轉(zhuǎn)模塊連接第一測試伸縮模塊,所述輔助伸縮模塊平行于移動設(shè)備放置架,所述第二測試伸縮模塊的一端垂直連接輔助伸縮模塊;
所述第一測試伸縮模塊和第二測試伸縮模塊的底部均設(shè)有第二觸控模塊;
所述X軸伸縮模塊、Y軸伸縮模塊、第一測試伸縮模塊、旋轉(zhuǎn)模塊、輔助伸縮模塊以及第二測試伸縮模塊連接控制處理模塊;
所述X軸伸縮模塊、Y軸伸縮模塊、第一測試伸縮模塊、旋轉(zhuǎn)模塊、輔助伸縮模塊以及第二測試伸縮模塊連接控制處理模塊;
所述控制處理模塊連接計算機設(shè)備。
進一步優(yōu)化,所述計算機設(shè)備上設(shè)有USB接口,所述USB接口用于連接計算機設(shè)備與智能移動終端。
進一步優(yōu)化,所述移動設(shè)備放置架包括放置臺和夾持裝置,所述夾持裝置包括兩個夾持片,所述夾持片通過彈簧連接在放置臺兩側(cè)。
進一步優(yōu)化,所述X軸伸縮模塊包括X軸桿、第一驅(qū)動電機以及第一齒輪,所述X軸桿上設(shè)有第一凹槽軌道,所述第一凹槽軌道內(nèi)一側(cè)設(shè)有與第一齒輪鎖合的卡齒,所述第一齒輪連接第一驅(qū)動電機;
所述Y軸伸縮模塊包括Y軸桿、第二驅(qū)動電機以及第二齒輪,所述Y軸桿上設(shè)有第二凹槽軌道,所述第二凹槽軌道內(nèi)一側(cè)設(shè)有與第二齒輪鎖合的卡齒,所述第二齒輪連接第二驅(qū)動電機;
所述第一測試伸縮模塊包括第一測試桿、第三驅(qū)動電機以及第三齒輪,所述第一測試桿上設(shè)有第三凹槽軌道,所述第三凹槽軌道內(nèi)一側(cè)設(shè)有與第三齒輪鎖合的卡齒,所述第三齒輪連接第三驅(qū)動電機;
所述旋轉(zhuǎn)模塊包括第四驅(qū)動電機和旋轉(zhuǎn)套筒,所述旋轉(zhuǎn)套筒通過滾動軸承套接在第一測試桿上,所述第四驅(qū)動電機與旋轉(zhuǎn)套筒傳動連接;
所述輔助伸縮模塊輔助桿、第五驅(qū)動電機以及第四齒輪,所述輔助桿上設(shè)有第四凹槽軌道,所述第四凹槽軌道內(nèi)一側(cè)設(shè)有與第四齒輪鎖合的卡齒,所述第四齒輪連接第五驅(qū)動電機;
所述第二測試伸縮模塊包括第二測試桿、第六驅(qū)動電機以及第五齒輪,所述第二測試桿上設(shè)有第五凹槽軌道,所述第五凹槽軌道內(nèi)一側(cè)設(shè)有與第五齒輪鎖合的卡齒,所述第五齒輪連接第六驅(qū)動電機。
進一步優(yōu)化,所述觸控模塊包括觸控頭、觸控控制器、信號接收器和信號發(fā)射器;所述觸控控制器連接信號接收器和信號發(fā)射器,所述信號接收器和信號發(fā)射器連接觸控頭。
進一步優(yōu)化,所述第一測試伸縮模塊和第二測試伸縮模塊的末端均設(shè)有壓力傳感器,所述壓力傳感器連接計算機設(shè)備。
區(qū)別于現(xiàn)有技術(shù),上述技術(shù)方案根據(jù)智能移動設(shè)備的大小和所要測試的軟件,在計算機設(shè)備上設(shè)定好測試坐標及測試的順序,計算機設(shè)備通過設(shè)定好的測試坐標及測試順序控制X軸伸縮模塊、Y軸伸縮模塊以及第一測試伸縮模塊對軟件進行測試,并同時利用旋轉(zhuǎn)模塊、輔助伸縮模塊和第二測試伸縮模塊,實現(xiàn)雙觸點測試,即準確而又快速地對軟件進行測試,省時省力,解決出現(xiàn)開發(fā)盲區(qū)或者開發(fā)時效延誤的問題。
附圖說明
圖1為具體實施方式所述智能移動設(shè)備雙觸點測試裝置一種結(jié)構(gòu)示意圖;
圖2為具體實施方式所述智能移動設(shè)備雙觸點測試裝置一種結(jié)構(gòu)示意圖。
圖3為具體實施方式所述智能移動設(shè)備雙觸點測試裝置的觸控模塊的一種結(jié)構(gòu)示意圖。
附圖標記說明:
11、底座,
12、支撐桿,
131、放置臺,
132、夾持片,
141、X軸桿,
1411、第一凹槽軌道,
151、Y軸桿,
1511、第二凹槽軌道,
161、第一測試桿,
162、觸控頭,
171、輔助桿,
1711、第四凹槽軌道,
18、旋轉(zhuǎn)模塊,
191、第二測試桿。
具體實施方式
為詳細說明技術(shù)方案的技術(shù)內(nèi)容、構(gòu)造特征、所實現(xiàn)目的及效果,以下結(jié)合具體實施例并配合附圖詳予說明。
請參閱圖1和圖2,本實施例一種智能移動設(shè)備雙觸點測試裝置,包括底座11、支撐桿12、移動設(shè)備放置架、X軸伸縮模塊、Y軸伸縮模塊、第一測試伸縮模塊、旋轉(zhuǎn)模塊18、輔助伸縮模塊、第二測試伸縮模塊、控制處理模塊以及計算機設(shè)備;
所述支撐桿12的底端連接底座11,使支撐桿12豎立在底座11上;所述移動設(shè)備放置架連接支撐桿12中間,所述X軸伸縮模塊的一端垂直連接支撐桿12的頂端,所述Y軸伸縮模塊的一端垂直連接X軸伸縮模塊的另一端,所述Y軸伸縮模塊與X軸伸縮模塊平行于移動設(shè)備放置架,所述第一測試伸縮模塊垂直連接X軸伸縮模塊,所述第一測試伸縮模塊與支撐桿12平行,所述輔助伸縮模塊的一端通過旋轉(zhuǎn)模塊18連接第一測試伸縮模塊,所述輔助伸縮模塊平行于移動設(shè)備放置架,所述第二測試伸縮模塊的一端垂直連接輔助伸縮模塊。所述第一測試伸縮模塊和第二測試伸縮模塊的底部均設(shè)有第二觸控模塊;所述X軸伸縮模塊、Y軸伸縮模塊、第一測試伸縮模塊、旋轉(zhuǎn)模塊18、輔助伸縮模塊以及第二測試伸縮模塊連接控制處理模塊;所述X軸伸縮模塊、Y軸伸縮模塊、第一測試伸縮模塊、旋轉(zhuǎn)模塊18、輔助伸縮模塊以及第二測試伸縮模塊連接控制處理模塊;所述控制處理模塊連接計算機設(shè)備。所述計算機設(shè)備上設(shè)有USB接口,所述USB接口用于連接計算機設(shè)備與智能移動終端。所述移動設(shè)備放置架包括放置臺131和夾持裝置,所述夾持裝置包括兩個夾持片132,所述夾持片132通過彈簧連接在放置臺131兩側(cè)。所述X軸伸縮模塊包括X軸桿141、第一驅(qū)動電機以及第一齒輪,所述X軸桿141上設(shè)有第一凹槽軌道1411,所述第一凹槽軌道1411內(nèi)一側(cè)設(shè)有與第一齒輪鎖合的卡齒,所述第一齒輪連接第一驅(qū)動電機;所述Y軸伸縮模塊包括Y軸桿151、第二驅(qū)動電機以及第二齒輪,所述Y軸桿151上設(shè)有第二凹槽軌道1511,所述第二凹槽軌道1511內(nèi)一側(cè)設(shè)有與第二齒輪鎖合的卡齒,所述第二齒輪連接第二驅(qū)動電機;所述第一測試伸縮模塊包括第一測試桿161、第三驅(qū)動電機以及第三齒輪,所述第一測試桿161上設(shè)有第三凹槽軌道,所述第三凹槽軌道內(nèi)一側(cè)設(shè)有與第三齒輪鎖合的卡齒,所述第三齒輪連接第三驅(qū)動電機;所述旋轉(zhuǎn)模塊18包括第四驅(qū)動電機和旋轉(zhuǎn)套筒,所述旋轉(zhuǎn)套筒通過滾動軸承套接在第一測試桿161上,所述第四驅(qū)動電機與旋轉(zhuǎn)套筒傳動連接;所述輔助伸縮模塊輔助桿171、第五驅(qū)動電機以及第四齒輪,所述輔助桿171上設(shè)有第四凹槽軌道1711,所述第四凹槽軌道1711內(nèi)一側(cè)設(shè)有與第四齒輪鎖合的卡齒,所述第四齒輪連接第五驅(qū)動電機;所述第二測試伸縮模塊包括第二測試桿191、第六驅(qū)動電機以及第五齒輪,所述第二測試桿191上設(shè)有第五凹槽軌道,所述第五凹槽軌道內(nèi)一側(cè)設(shè)有與第五齒輪鎖合的卡齒,所述第五齒輪連接第六驅(qū)動電機。
將智能移動設(shè)備放置在移動設(shè)備放置架上,智能移動設(shè)備包括手機、平板電腦等,通過夾持裝置使智能移動設(shè)備固定在放置臺131上,通過數(shù)據(jù)線和USB接口將智能移動設(shè)備與計算機設(shè)備進行連接,計算機設(shè)備通過與智能移動設(shè)備連接,對智能移動設(shè)備的型號進行判斷,通過判斷后的智能移動設(shè)備的型號,并且要測試的軟件,進行測試的坐標和次序進行判定,計算機設(shè)備上設(shè)有不同智能移動設(shè)備的的型號、不同信號的智能移動設(shè)備的屏幕大小及測試軟件的測試位置和測試順序等信息,計算機設(shè)備根據(jù)判定后的測試坐標和測試順序,通過控制處理模塊來控制X軸伸縮模塊、Y軸伸縮模塊和測試伸縮模塊進行工作,根據(jù)不同的坐標控制X軸伸縮模塊的第一驅(qū)動電機和Y軸伸縮模塊的第二驅(qū)動電機,使X軸桿141和Y軸桿151進行伸縮,使測試伸縮模塊達到測試的坐標,再控制第三驅(qū)動電機工作,使第一測試桿161的底端上的觸控模塊對智能移動設(shè)備進行電機,再根據(jù)測試的順序,控制處理模塊控制X軸伸縮模塊和Y軸伸縮模塊到達不同的測試坐標,再控制第一測試伸縮模塊對智能移動設(shè)備進行點擊測試;減少了人力上的浪費,節(jié)約了時間,而且能夠在開發(fā)時準確的對智能移動設(shè)備上的軟件進行測試,避免了開發(fā)盲區(qū)和開發(fā)時效延誤的問題;還有通過智能移動設(shè)備與計算機進行連接,當觸控模塊電機智能移動設(shè)備,智能移動設(shè)備發(fā)送反饋信息給計算機設(shè)備,計算機設(shè)備根據(jù)反饋的信息,通過控制處理模塊控制測試伸縮模塊,使測試桿161抬升,結(jié)束對智能移動設(shè)備接觸,避免了測試桿161對智能移動設(shè)備的屏幕產(chǎn)生破壞。
當需要雙觸點進行對智能移動設(shè)備的屏幕進行點擊,先通過第一測試桿161點擊第一個坐標,再通過旋轉(zhuǎn)模塊18和輔助伸縮模塊的配合,計算機設(shè)備通過控制處理模塊控制第四驅(qū)動電機和第五驅(qū)動電機轉(zhuǎn)動,通過第四驅(qū)動電機帶動轉(zhuǎn)動模塊的旋轉(zhuǎn)套筒和通過第五驅(qū)動電機帶動輔助桿171伸縮,使第二測試桿191到達第二個坐標,并對第二個坐標進行點擊;從而達到雙觸點對屏幕進行點擊,滿足多樣的軟件測試。
請參閱圖3,在本實施例中,所述觸控模塊包括觸控頭162、觸控控制器、信號接收器和信號發(fā)射器;所述觸控控制器連接信號接收器和信號發(fā)射器,所述信號接收器和信號發(fā)射器連接觸控頭162。當觸控頭162觸摸到智能移動設(shè)備的屏幕時,信號接收器接收到屏幕與觸控頭162產(chǎn)生的信號,信號接收器將信息反饋給觸控控制器,觸控控制器接收到信號接收器的信號后向信號發(fā)送器發(fā)送驅(qū)動信號,信號發(fā)送器通過觸控頭162將驅(qū)動信號反饋給智能移動設(shè)備的屏幕,完成一次點擊,使觸控模塊與屏幕快速反饋且準確。
在某些實施例中,不同的移動設(shè)備可能存在著厚度不同的情況,此時觸控頭162豎直方向如果運動太深,則會對移動設(shè)備的顯示屏造成損壞,豎直方向如果運動太淺,則可能觸碰不到移動設(shè)備,則可以在移動設(shè)備上安裝個檢測軟件,當檢測到移動設(shè)備的屏幕被觸摸時,通過與計算機設(shè)備連接的USB線發(fā)送觸摸信號給計算機設(shè)備,計算機設(shè)備就可以知道觸控頭162已經(jīng)觸摸到移動設(shè)備的屏幕,而后計算機設(shè)備就可以發(fā)送抬起命令到控制處理模塊,使得控制處理模塊控制第三驅(qū)動電機抬起觸控頭162并進行下一次觸摸。這樣不管移動設(shè)備的厚度有多厚,控制處理模塊的觸控頭162都能觸摸到,并在觸摸到后,就可以抬起觸控頭162,避免觸控頭162進一步下探損害屏幕(觸摸屏)。
在其他實施例中,不同設(shè)備的型號不一樣,可能存在著厚度不同的情況,當觸控頭162豎直方向如果運動太深,則會對移動設(shè)備的顯示屏產(chǎn)生破壞,豎直方向如果運動太淺,則可能觸碰不到移動設(shè)備,觸控模塊中的觸控控制器連接計算機設(shè)備,當觸控頭162觸摸到智能移動設(shè)備的屏幕時,信號接收器接收到屏幕與觸控頭162產(chǎn)生的信號,信號接收器將該信號反饋給觸控控制器,觸控控制器接收到信號接收器的信號后向信號發(fā)送器發(fā)送驅(qū)動信號,并同時發(fā)送觸碰信號至計算機設(shè)備,計算機設(shè)備根據(jù)觸摸控制器發(fā)送的觸碰信號判定點擊完成,計算機設(shè)備發(fā)送點擊信號給控制處理模塊進行下一次點擊測試。這樣不管移動設(shè)備的厚度有多厚,控制處理模塊的觸控頭162都能觸摸到,并在觸摸到后,就可以抬起觸控頭162,避免觸控頭162進一步下探損害屏幕(觸摸屏)
在其他實施例中,不同型號的智能移動設(shè)備可能存在屏幕厚度不一樣的情況,而控制處理模塊控制觸控頭162豎直方向的深度影響對實驗的測試,如果太深則可能壓壞智能移動設(shè)備的屏幕,如果太淺則可能完成不了點擊測試,故在所述測試伸縮模塊末端設(shè)有壓力傳感器,所述壓力傳感器連接計算機設(shè)備。當測試伸縮模塊觸摸到智能移動設(shè)備的屏幕時,測試伸縮模塊末端的壓力傳感器接收到外部壓力時,向計算機設(shè)備發(fā)送信號,反饋點擊完成,計算機設(shè)備發(fā)送點擊信號給控制處理模塊進行下一次點擊測試。這樣根據(jù)壓力傳感器反饋的信息判斷觸控頭162對屏幕造成的壓力大小,當壓力達到預(yù)設(shè)在計算機設(shè)備中的范圍值時,則可以判定點擊完成,計算機設(shè)備發(fā)送抬升信號給控制處理模塊,則控制處理模塊控制第三驅(qū)動電機對觸控頭162抬升,進行下次點擊,如果檢測到的壓力小于預(yù)設(shè)范圍值時,計算機設(shè)備發(fā)送下降信號給控制處理模塊,控制處理模塊繼續(xù)控制第三驅(qū)動電機繼續(xù)觸控頭162下降,如果檢測到的壓力大于預(yù)設(shè)范圍值時,計算機設(shè)備發(fā)送抬升信號給控制處理模塊,則控制處理模塊控制第三驅(qū)動電機對觸控頭162抬升,進行下次點擊,這樣保證觸控頭162能夠?qū)ζ聊贿M行點擊,并且在觸碰后,既可以抬起觸控頭162進行下一次點擊,避免觸控頭162下探太深對屏幕產(chǎn)生損害。
需要說明的是,在本文中,諸如第一和第二等之類的關(guān)系術(shù)語僅僅用來將一個實體或者操作與另一個實體或操作區(qū)分開來,而不一定要求或者暗示這些實體或操作之間存在任何這種實際的關(guān)系或者順序。而且,術(shù)語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者終端設(shè)備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者終端設(shè)備所固有的要素。在沒有更多限制的情況下,由語句“包括……”或“包含……”限定的要素,并不排除在包括所述要素的過程、方法、物品或者終端設(shè)備中還存在另外的要素。此外,在本文中,“大于”、“小于”、“超過”等理解為不包括本數(shù);“以上”、“以下”、“以內(nèi)”等理解為包括本數(shù)。
盡管已經(jīng)對上述各實施例進行了描述,但本領(lǐng)域內(nèi)的技術(shù)人員一旦得知了基本創(chuàng)造性概念,則可對這些實施例做出另外的變更和修改,所以以上所述僅為本發(fā)明的實施例,并非因此限制本發(fā)明的專利保護范圍,凡是利用本發(fā)明說明書及附圖內(nèi)容所作的等效結(jié)構(gòu)或等效流程變換,或直接或間接運用在其他相關(guān)的技術(shù)領(lǐng)域,均同理包括在本發(fā)明的專利保護范圍之內(nèi)。