两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

一種移動終端響應(yīng)時間的自動化測試方法及裝置的制造方法

文檔序號:9708226閱讀:935來源:國知局
一種移動終端響應(yīng)時間的自動化測試方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及自動化測試領(lǐng)域,具體涉及一種移動終端響應(yīng)時間的自動化測試方法及裝置。
【背景技術(shù)】
[0002]目前,智能手機的功能越來越強大,已經(jīng)成為可以運行多種應(yīng)用程序的強大移動終端。同時人們在使用智能手機的時候?qū)κ謾C系統(tǒng)和應(yīng)用程序運行的流暢度的要求也越來越高。然而,隨著智能手機的應(yīng)用軟件越來越多,后臺占用的資源也越來越多,甚至越來越碎片化,導(dǎo)致智能手機在使用時出現(xiàn)反應(yīng)變慢的情況,極大地影響了手機用戶的體驗心情。因此,智能手機的生產(chǎn)商需要在智能手機的軟硬件系統(tǒng)上不斷地做優(yōu)化的工作,使得智能手機保持高速運行的狀態(tài),以帶給手機用戶更好的體驗。做優(yōu)化工作最重要的是要抓住智能手機反應(yīng)變慢的場景,以便分析原因來對應(yīng)解決問題。但是,目前智能手機的本身的響應(yīng)速度很多都是在毫秒級的范圍,很難通過人工來進行大量的手機操作和攝像操作,并分析得到的數(shù)據(jù)來獲知智能手機卡頓的真實原因。

【發(fā)明內(nèi)容】

[0003]本發(fā)明的目的在于提供一種移動終端性能的自動化測試方法及裝置,以解決現(xiàn)有技術(shù)使用人工操作進行大量的手機操作和攝像操作,來獲取智能手機卡頓的真實原因的問題。
[0004]本發(fā)明的技術(shù)方案如下:
[0005]—種移動終端響應(yīng)時間的自動化測試方法,包括以下步驟:
[0006]獲取機械手可執(zhí)行的執(zhí)行腳本;
[0007]使用所述機械手按照所述執(zhí)行腳本對所述移動終端自動進行操作,并使用攝像頭對所述移動終端響應(yīng)所述機械手操作的過程進行連續(xù)高速拍攝,以得到多個圖像;
[0008]對所述多個圖像進行分析,以得到所述移動終端響應(yīng)機械手操作的響應(yīng)時間,并形成測試數(shù)據(jù)表,以供分析人員分析。
[0009]優(yōu)選地,對所述多個圖像進行分析,以得到所述移動終端響應(yīng)機械手操作的響應(yīng)時間,具體包括:
[0010]獲取所述機械手操作所述移動終端的開始動作的起始時間點與結(jié)束動作的終止點時間,并計算所述起始時間點與所述終止時間點的時間差,所述時間差為所述移動終端的所述響應(yīng)時間。
[0011]優(yōu)選地,所述機械手的底座安裝有壓力傳感器,用以傳導(dǎo)所述機械手對所述移動終端操作的壓力,所述起始時間點為所述壓力傳感器的對所述移動終端操作的壓力達到最大值時的時間點。
[0012]優(yōu)選地,所述終止時間點為所述移動終端的界面加載完成時的時間點。
[0013]優(yōu)選地,判斷所述移動終端的界面加載完成時的時間點的具體過程包括:
[0014]對所述多個圖像進行分析,若連續(xù)20幀以上的圖像的差異值均在5%之內(nèi),則判斷所述移動終端的屏幕已靜止,默認(rèn)所述圖像的第一幀的攝像時間點為所述移動終端的界面加載完成時的時間點。
[0015]優(yōu)選地,所述攝像頭設(shè)在所述機械手的上方,在使用所述機械手按照所述執(zhí)行腳本對所述移動終端自動進行操作,并使用攝像頭對所述移動終端響應(yīng)所述機械手操作的過程進行連續(xù)高速拍攝,以得到多個圖像之前,還包括:
[0016]設(shè)置所述機械手本身的操作腳本與所述攝像頭本身的操作腳本,并將所述機械手本身的操作腳本與所述攝像頭本身的操作腳本結(jié)合起來,形成自動化的測試腳本,使得當(dāng)所述機械手對所述移動終端進行操作時,所述攝像頭同時對所述移動終端進行實時拍攝。
[0017]—種移動終端響應(yīng)時間的自動化測試裝置,包括:
[0018]操作模塊,用于獲取可執(zhí)行的執(zhí)行腳本,并按照執(zhí)行腳本對所述移動終端自動進行操作;
[0019]攝像模塊,用于將所述操作模塊對所述移動終端進行操作的連續(xù)畫面實時拍攝下來以待分析;
[0020]分析模塊,用于對所述連續(xù)畫面進行分析以得出所述響應(yīng)時間,并形成測試數(shù)據(jù)表,以供分析人員進行分析。
[0021]優(yōu)選地,對所述多個圖像進行分析,以得到所述移動終端響應(yīng)機械手操作的響應(yīng)時間,具體包括:
[0022]獲取所述機械手操作所述移動終端的開始動作的起始時間點與結(jié)束動作的終止點時間,并計算所述起始時間點與所述終止時間點的時間差,所述時間差為所述移動終端的響應(yīng)時間。
[0023]優(yōu)選地,所述操作模塊的底座安裝有壓力傳感器,用以傳導(dǎo)所述機械手對所述移動終端操作的壓力,所述起始時間點為所述壓力傳感器的壓力達到最大值時的時間點。
[0024]優(yōu)選地,所述終止時間點為所述移動終端的界面加載完成時的時間點。
[0025]本發(fā)明的技術(shù)效果如下:
[0026]本發(fā)明的一種移動終端響應(yīng)時間的自動化測試方法及裝置,通過使用自動化操作的機械手代替手工對手機進行操作,并用高速攝像頭對機械手的操作畫面和過程進行連續(xù)快速實時的攝像,再通過分幀查看和分析攝像圖像,得出每兩幀圖像的差異值,最終得出移動終端的各個應(yīng)用程序的響應(yīng)時間,快速地實現(xiàn)了移動終端的卡頓性能測試,節(jié)省了測試中的人力物力,實現(xiàn)了測試與記錄的自動化,同時提供了準(zhǔn)確詳盡的測試數(shù)據(jù)分析人員進行分析定位,進而解決卡頓的問題。
【附圖說明】
[0027]為了更清楚地說明本發(fā)明實施例中的技術(shù)方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0028]圖1是本發(fā)明實施例一的一種手機響應(yīng)時間的自動化測試方法的流程圖;
[0029]圖2是本發(fā)明實施例二的一種手機響應(yīng)時間的自動化測試裝置的框架圖。
【具體實施方式】
[0030]下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
[0031]本發(fā)明實施例提供一種移動終端響應(yīng)時間的自動化測試方法及裝置,以下將以手機作為移動終端的一個例子,分別進行詳細(xì)說明。
[0032]實施例一
[0033]請參考圖1,圖1是本實施例的一種手機響應(yīng)時間的自動化測試方法的流程圖,從圖1可以看出,本實施例的一種手機響應(yīng)時間的自動化測試方法包括下列步驟:
[0034]步驟S101:設(shè)計手機卡頓測試案例,并將所述測試案例的操作步驟轉(zhuǎn)化為機械手可執(zhí)行的執(zhí)行腳本。
[0035]步驟S102:使用所述機械手按照所述執(zhí)行腳本對所述手機進行自動的操作,并使用攝像頭對所述手機響應(yīng)所述機械手的操作過程,進行自動的連續(xù)高速的拍攝,以得到多個圖像。
[0036]步驟S103:對所述多個圖像進行分析,以得到所述手機響應(yīng)所述機械手操作的響應(yīng)時間,并形成數(shù)據(jù)測試表,以供分析人員進行分析。
[0037]以下對上述各個步驟進行詳細(xì)的說明。
[0038]在步驟S101中,所述手機測試案例包括手機所有的應(yīng)用程序的響應(yīng)時間的測試,比如復(fù)雜應(yīng)用程序從點擊啟動到其界面完全加載的時間測試,有大量列表的應(yīng)用程序從啟動到加載完成時的時間測試,滑動列表操作到列表真正開始產(chǎn)生滑動位移的時間測試等。在開始測試之前,先將手機固定在機械手的底座上,調(diào)節(jié)機械手的坐標(biāo)軸,使之適應(yīng)手機屏幕的大小和位置。
[0039]所述機械手是基于三軸運動的,它本身擁有自身的操作腳本,即所述機械手本身伸展出來的操作腳本,這是在手機測試之前就設(shè)置好的。本步驟中,所述機械手采用磁懸浮的傳導(dǎo)系統(tǒng),機械手的移動速度可以達到2m/s,機械手可以在點擊完手機屏幕后,立即在20?50ms內(nèi)移動到手機屏幕之外,避免遮擋高速攝像頭。為了準(zhǔn)確地得到機械手對某個應(yīng)用程序圖標(biāo)點擊的起始時間點,本步驟在機械手的底座安裝有壓力傳感器,用以傳導(dǎo)所述機械手對所述手機操作的壓力,所述起始時間點為所述壓力傳感器的對所述手機操作的壓
當(dāng)前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
绩溪县| 德格县| 高要市| 偏关县| 垫江县| 贵南县| 陵川县| 涡阳县| 扶绥县| 甘洛县| 灯塔市| 祁门县| 百色市| 扶风县| 峨山| 彭州市| 乃东县| 鄂温| 宁化县| 樟树市| 龙山县| 渝中区| 巫山县| 磴口县| 正镶白旗| 通辽市| 肥乡县| 平顺县| 海原县| 油尖旺区| 平遥县| 伽师县| 青河县| 阿尔山市| 恩平市| 阿拉善盟| 吴川市| 五常市| 丘北县| 大洼县| 济宁市|