測(cè)試移動(dòng)網(wǎng)絡(luò)性能的方法、裝置及移動(dòng)終端的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明屬于測(cè)試技術(shù)領(lǐng)域,尤其涉及一種測(cè)試移動(dòng)網(wǎng)絡(luò)性能的方法、裝置及移動(dòng)終端。
【背景技術(shù)】
[0002]現(xiàn)在,手機(jī)市場(chǎng)最注重用戶體驗(yàn),作為消費(fèi)者使用最頻繁的功能-移動(dòng)網(wǎng)絡(luò),它的性能好壞直接影響到手機(jī)體驗(yàn)。
[0003]然而,在實(shí)現(xiàn)本發(fā)明過(guò)程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)中至少存在如下問(wèn)題:
[0004]現(xiàn)有的測(cè)試移動(dòng)網(wǎng)絡(luò)性能的方法,一般是手工打開(kāi)、關(guān)閉移動(dòng)網(wǎng)絡(luò),通過(guò)人工計(jì)時(shí)方法計(jì)算移動(dòng)網(wǎng)絡(luò)連接恢復(fù)的快慢,而判斷手機(jī)是否正常聯(lián)網(wǎng),則是通過(guò)打開(kāi)相關(guān)網(wǎng)頁(yè)來(lái)判斷,測(cè)試時(shí)需要投入大量人力和時(shí)間,且記錄的數(shù)據(jù)誤差較大。
【發(fā)明內(nèi)容】
[0005]有鑒于此,本發(fā)明實(shí)施例提供一種測(cè)試移動(dòng)網(wǎng)絡(luò)性能的方法、裝置及移動(dòng)終端,以解決現(xiàn)有技術(shù)提供的測(cè)試移動(dòng)網(wǎng)絡(luò)性能的方法,測(cè)試時(shí)需要投入大量人力和時(shí)間,且記錄的數(shù)據(jù)誤差較大的問(wèn)題。
[0006]第一方面,提供一種測(cè)試移動(dòng)網(wǎng)絡(luò)性能的方法,包括:
[0007]根據(jù)預(yù)設(shè)的測(cè)試前提,開(kāi)啟或者關(guān)閉相應(yīng)的接口 ;
[0008]根據(jù)預(yù)設(shè)的測(cè)試判斷標(biāo)準(zhǔn),按照對(duì)移動(dòng)網(wǎng)絡(luò)性能進(jìn)行測(cè)試的測(cè)試步驟進(jìn)行測(cè)試,得到測(cè)試結(jié)果。
[0009]結(jié)合第一方面,在第一方面的第一種可能的實(shí)現(xiàn)方式中,所述預(yù)設(shè)的測(cè)試前提包括:關(guān)閉飛行模式接口、關(guān)閉WIFI接口、開(kāi)啟數(shù)據(jù)網(wǎng)絡(luò)接口;
[0010]所述預(yù)設(shè)的測(cè)試判斷標(biāo)準(zhǔn)包括:
[0011]從開(kāi)啟數(shù)據(jù)網(wǎng)絡(luò)接口到移動(dòng)終端連接上數(shù)據(jù)網(wǎng)絡(luò)的超時(shí)時(shí)間;和/或
[0012]移動(dòng)終端連接上數(shù)據(jù)網(wǎng)絡(luò)后聯(lián)網(wǎng)測(cè)試的測(cè)試次數(shù)和兩次聯(lián)網(wǎng)測(cè)試的時(shí)間間隔
[0013]結(jié)合第一方面的第一種可能的實(shí)現(xiàn)方式,在第一方面的第二種可能的實(shí)現(xiàn)方式中,所述根據(jù)預(yù)設(shè)的測(cè)試判斷標(biāo)準(zhǔn),按照對(duì)移動(dòng)網(wǎng)絡(luò)性能進(jìn)行測(cè)試的測(cè)試步驟進(jìn)行測(cè)試,得到測(cè)試結(jié)果,包括:
[0014]檢測(cè)是否與數(shù)據(jù)網(wǎng)絡(luò)建立連接,如果檢測(cè)到未建立連接,且計(jì)時(shí)時(shí)間超過(guò)所述超時(shí)時(shí)間,則判定為連接超時(shí)。
[0015]結(jié)合第一方面的第一種可能的實(shí)現(xiàn)方式或者第一方面的第二種可能的實(shí)現(xiàn)方式,在第一方面的第三種可能的實(shí)現(xiàn)方式中,根據(jù)預(yù)設(shè)的測(cè)試判斷標(biāo)準(zhǔn),按照對(duì)移動(dòng)網(wǎng)絡(luò)性能進(jìn)行測(cè)試的測(cè)試步驟進(jìn)行測(cè)試,得到測(cè)試結(jié)果,還包括:
[0016]當(dāng)檢測(cè)到與數(shù)據(jù)網(wǎng)絡(luò)建立連接后,按照所述測(cè)試次數(shù)和所述時(shí)間間隔ping指定網(wǎng)站,若每次都能ping通所述網(wǎng)站,則判定為連接成功;若其中有一次不能ping通所述網(wǎng)站,貝lJ判定為連接失敗
[0017]第二方面,提供一種測(cè)試移動(dòng)網(wǎng)絡(luò)性能的裝置,包括:
[0018]接口控制單元,用于根據(jù)預(yù)設(shè)的測(cè)試前提,開(kāi)啟或者關(guān)閉相應(yīng)的接口 ;
[0019]測(cè)試單元,用于根據(jù)預(yù)設(shè)的測(cè)試判斷標(biāo)準(zhǔn),按照對(duì)移動(dòng)網(wǎng)絡(luò)性能進(jìn)行測(cè)試的測(cè)試步驟進(jìn)行測(cè)試,得到測(cè)試結(jié)果。
[0020]結(jié)合第二方面,在第二方面的第一種可能的實(shí)現(xiàn)方式中,所述預(yù)設(shè)的測(cè)試前提包括:關(guān)閉飛行模式接口、關(guān)閉WIFI接口、開(kāi)啟數(shù)據(jù)網(wǎng)絡(luò)接口;
[0021]所述預(yù)設(shè)的測(cè)試判斷標(biāo)準(zhǔn)包括:
[0022]從開(kāi)啟數(shù)據(jù)網(wǎng)絡(luò)接口到移動(dòng)終端連接上數(shù)據(jù)網(wǎng)絡(luò)的超時(shí)時(shí)間;和/或
[0023]移動(dòng)終端連接上數(shù)據(jù)網(wǎng)絡(luò)后聯(lián)網(wǎng)測(cè)試的測(cè)試次數(shù)和兩次聯(lián)網(wǎng)測(cè)試的時(shí)間間隔。
[0024]結(jié)合第二方面的第一種可能的實(shí)現(xiàn)方式,在第二方面的第二種可能的實(shí)現(xiàn)方式中,所述測(cè)試單元,包括:
[0025]第一測(cè)試模塊,用于檢測(cè)是否與數(shù)據(jù)網(wǎng)絡(luò)建立連接,如果檢測(cè)到未建立連接,且計(jì)時(shí)時(shí)間超過(guò)所述超時(shí)時(shí)間,則判定為連接超時(shí)。
[0026]結(jié)合第二方面的第一種可能的實(shí)現(xiàn)方式或者第二方面的第二種可能的實(shí)現(xiàn)方式,在第二方面的第三種可能的實(shí)現(xiàn)方式中,所述測(cè)試單元,還包括:
[0027]第二測(cè)試模塊,用于當(dāng)檢測(cè)到與數(shù)據(jù)網(wǎng)絡(luò)建立連接后,按照所述測(cè)試次數(shù)和所述時(shí)間間隔ping指定網(wǎng)站,若每次都能ping通所述網(wǎng)站,則判定為連接成功;若其中有一次不能ping通所述網(wǎng)站,則判定為連接失敗。
[0028]第三方面,提供一種移動(dòng)終端,所述移動(dòng)終端包括如第二方面所述的測(cè)試移動(dòng)網(wǎng)絡(luò)性能的裝置。
[0029]結(jié)合第三方面,在第三方面的第一種可能的實(shí)現(xiàn)方式中,所述移動(dòng)終端為智能手機(jī)或者平板電腦。
[0030]在本發(fā)明實(shí)施例,根據(jù)預(yù)設(shè)的測(cè)試前提,可以自動(dòng)開(kāi)啟或者關(guān)閉相應(yīng)的接口,并根據(jù)預(yù)設(shè)的測(cè)試判斷標(biāo)準(zhǔn),自動(dòng)按照對(duì)移動(dòng)網(wǎng)絡(luò)性能進(jìn)行測(cè)試的測(cè)試步驟進(jìn)行測(cè)試,得到測(cè)試結(jié)果??朔爽F(xiàn)有技術(shù)提供的測(cè)試移動(dòng)網(wǎng)絡(luò)性能的方法,測(cè)試時(shí)需要投入大量人力和時(shí)間,且記錄的數(shù)據(jù)誤差較大的問(wèn)題,進(jìn)而達(dá)到取代現(xiàn)有繁瑣的手工測(cè)試移動(dòng)網(wǎng)絡(luò)性能的目的,通過(guò)設(shè)置測(cè)試前提、測(cè)試判斷標(biāo)準(zhǔn),自動(dòng)獲取移動(dòng)網(wǎng)絡(luò)性能的測(cè)試結(jié)果,節(jié)省人力物力,提高了測(cè)試準(zhǔn)確性。
【附圖說(shuō)明】
[0031]圖1是本發(fā)明測(cè)試移動(dòng)網(wǎng)絡(luò)性能的方法實(shí)施例的實(shí)現(xiàn)流程圖;
[0032]圖2是本發(fā)明測(cè)試移動(dòng)網(wǎng)絡(luò)性能的裝置實(shí)施例的結(jié)構(gòu)框圖;
[0033]圖3是本發(fā)明移動(dòng)終端實(shí)施例的結(jié)構(gòu)框圖。
【具體實(shí)施方式】
[0034]為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí)施例,對(duì)本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說(shuō)明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0035]在本發(fā)明實(shí)施例中,根據(jù)預(yù)設(shè)的測(cè)試前提,可以自動(dòng)開(kāi)啟或者關(guān)閉相應(yīng)的接口,并根據(jù)預(yù)設(shè)的測(cè)試判斷標(biāo)準(zhǔn),自動(dòng)按照對(duì)移動(dòng)網(wǎng)絡(luò)性能進(jìn)行測(cè)試的測(cè)試步驟進(jìn)行測(cè)試,得到測(cè)試結(jié)果。
[0036]以下結(jié)合具體實(shí)施例對(duì)本發(fā)明的實(shí)現(xiàn)進(jìn)行詳細(xì)描述:
[0037]實(shí)施例一
[0038]圖1示出了本發(fā)明實(shí)施例一提供的測(cè)試移動(dòng)網(wǎng)絡(luò)性能的方法的實(shí)現(xiàn)流程,詳述如下:
[0039]在步驟SlOl中,根據(jù)預(yù)設(shè)的測(cè)試前提,開(kāi)啟或者關(guān)閉相應(yīng)的接口。
[0040]在本發(fā)明實(shí)施例中,可以預(yù)先針對(duì)測(cè)試案例設(shè)置測(cè)試前提。每一種測(cè)試案例對(duì)應(yīng)一種測(cè)試前提。
[0041]其中,測(cè)試案例,也稱測(cè)試用例,指對(duì)一項(xiàng)特定的軟件產(chǎn)品進(jìn)行測(cè)試任務(wù)的描述,體現(xiàn)測(cè)試方案、方法、技術(shù)和策略;內(nèi)容包括測(cè)試目標(biāo)、測(cè)試環(huán)境、輸入數(shù)據(jù)、測(cè)試步驟、預(yù)期結(jié)果、測(cè)試腳本等,并形成文檔。
[0042]測(cè)試前提是執(zhí)行測(cè)試案例的前提條件。比如測(cè)試打開(kāi)、關(guān)閉數(shù)據(jù)網(wǎng)絡(luò)接口時(shí),要保證移動(dòng)終端內(nèi)安裝有SIM卡,這就是一個(gè)測(cè)試前提。
[0043]在本發(fā)明實(shí)施例中,測(cè)試案例是對(duì)移動(dòng)網(wǎng)絡(luò)的性能進(jìn)行測(cè)試,在該測(cè)試案例中,主要是測(cè)試數(shù)據(jù)網(wǎng)絡(luò)的性能。測(cè)試數(shù)據(jù)網(wǎng)絡(luò)的性能時(shí),必須要關(guān)閉飛行模式接口、WIFI接口、開(kāi)啟數(shù)據(jù)網(wǎng)絡(luò)接口。所以,測(cè)試數(shù)據(jù)網(wǎng)絡(luò)的性能時(shí),預(yù)先設(shè)置的測(cè)試前提是:移動(dòng)終端內(nèi)安裝有SIM卡、關(guān)閉飛行模式接口、關(guān)閉WIFI接口、開(kāi)啟數(shù)據(jù)網(wǎng)絡(luò)接口。如果未設(shè)置這些測(cè)試前提,則會(huì)對(duì)測(cè)試結(jié)果造成影響,因?yàn)槿绻w行模式接口開(kāi)啟、WIFI接口開(kāi)啟,會(huì)造成用戶無(wú)法使用數(shù)據(jù)網(wǎng)絡(luò)。
[0044]設(shè)置好測(cè)試案例對(duì)應(yīng)的測(cè)試前提后,移動(dòng)終端可根據(jù)預(yù)設(shè)的測(cè)試前提模擬人工操作開(kāi)啟或者關(guān)閉相應(yīng)的接口,以便進(jìn)行后續(xù)的測(cè)試。
[0045]在步驟S102中,根據(jù)預(yù)設(shè)的測(cè)試判斷標(biāo)準(zhǔn),按照對(duì)移動(dòng)網(wǎng)絡(luò)性能進(jìn)行測(cè)試的測(cè)試步驟進(jìn)行測(cè)試,得到測(cè)試結(jié)果。
[0046]在本發(fā)明實(shí)施例中,可以預(yù)先針對(duì)測(cè)試案例設(shè)置測(cè)試判斷標(biāo)準(zhǔn)。每一種測(cè)試案例對(duì)應(yīng)一種測(cè)試判斷標(biāo)準(zhǔn)。
[0047]針對(duì)移動(dòng)網(wǎng)絡(luò)性能的測(cè)試,預(yù)設(shè)的測(cè)試判斷標(biāo)準(zhǔn)可以包括從開(kāi)啟數(shù)據(jù)網(wǎng)絡(luò)接口到移動(dòng)終端連接上數(shù)據(jù)網(wǎng)絡(luò)的超時(shí)時(shí)間。
[0048]比如,可以將從打開(kāi)數(shù)據(jù)網(wǎng)絡(luò)接口到連接上數(shù)據(jù)網(wǎng)絡(luò)的超時(shí)時(shí)間設(shè)置為10s,如果超過(guò)1s移動(dòng)終端未連接上數(shù)據(jù)網(wǎng)絡(luò),則可以判定連接失?。豢梢詫⒁苿?dòng)終端連接上數(shù)據(jù)網(wǎng)絡(luò)后聯(lián)網(wǎng)檢測(cè)的測(cè)試次數(shù)設(shè)置為5次,將兩次聯(lián)網(wǎng)測(cè)試的時(shí)間間隔設(shè)置為2s。
[0049]具體的,在檢測(cè)是否連接數(shù)據(jù)網(wǎng)絡(luò)超時(shí)的時(shí)候,可以在關(guān)閉飛行模式接口、關(guān)閉WIFI接口、開(kāi)啟數(shù)據(jù)網(wǎng)絡(luò)接口后開(kāi)始計(jì)時(shí),移動(dòng)終端檢測(cè)是否與數(shù)據(jù)網(wǎng)絡(luò)建立連接,如果檢測(cè)到未建立連接,且計(jì)時(shí)時(shí)間超過(guò)所述超時(shí)時(shí)間,則判定為連接超時(shí),未與數(shù)據(jù)網(wǎng)絡(luò)建立連接;否則判定為與數(shù)據(jù)網(wǎng)路建立連接。
[0050]具體的,預(yù)設(shè)的測(cè)試判斷標(biāo)準(zhǔn)還可以設(shè)置檢測(cè)數(shù)據(jù)網(wǎng)絡(luò)狀態(tài)的時(shí)間間隔,移動(dòng)終端每隔所述時(shí)間間隔檢測(cè)一次當(dāng)前網(wǎng)絡(luò)的狀態(tài),在當(dāng)前網(wǎng)絡(luò)的狀態(tài)為數(shù)據(jù)網(wǎng)絡(luò)時(shí),則判定連接成功。其中,檢測(cè)數(shù)據(jù)網(wǎng)絡(luò)狀態(tài)的時(shí)間間隔可以設(shè)置為200ms。
[0051]優(yōu)選地,預(yù)設(shè)的測(cè)試判斷標(biāo)準(zhǔn)也可以包括移動(dòng)終端連接上數(shù)據(jù)網(wǎng)絡(luò)后聯(lián)網(wǎng)測(cè)試的測(cè)試次數(shù)和兩次聯(lián)網(wǎng)測(cè)試的時(shí)間間隔。
[0052]在檢測(cè)到與數(shù)據(jù)網(wǎng)絡(luò)建立連接后,按照預(yù)設(shè)的測(cè)試次數(shù)和預(yù)設(shè)的時(shí)間間隔ping指定網(wǎng)站,若每次都能ping通所述網(wǎng)站,則判定為連接成功;若其中有一次不能ping通所述網(wǎng)站,則判定為連接失敗。
[0053]優(yōu)選地,將兩次聯(lián)網(wǎng)測(cè)試的時(shí)間間隔設(shè)置為10小時(shí)或更長(zhǎng)時(shí)間,并加入網(wǎng)絡(luò)回應(yīng)時(shí)間記錄后來(lái)判定與數(shù)據(jù)網(wǎng)絡(luò)是否連接成功,可以獲取到數(shù)據(jù)網(wǎng)絡(luò)的穩(wěn)定性。
[0054]優(yōu)選地,移動(dòng)終端還可以統(tǒng)計(jì)每次測(cè)試得到的測(cè)試數(shù)據(jù),根據(jù)所述測(cè)試數(shù)據(jù)得到數(shù)據(jù)網(wǎng)絡(luò)的連接成功率。
[0055]優(yōu)選地,也可以在接通或者掛斷電話時(shí),根據(jù)預(yù)設(shè)的測(cè)試判斷標(biāo)準(zhǔn),按照對(duì)移動(dòng)網(wǎng)絡(luò)性能進(jìn)行測(cè)試的測(cè)試步驟進(jìn)行測(cè)試,得到移動(dòng)網(wǎng)絡(luò)的性能。
[0056]本實(shí)施例,根據(jù)預(yù)設(shè)的測(cè)試前提,可以自動(dòng)開(kāi)啟或者關(guān)閉相應(yīng)的接口,并根據(jù)預(yù)設(shè)的測(cè)試判斷標(biāo)準(zhǔn),自動(dòng)按照對(duì)移動(dòng)網(wǎng)絡(luò)性能進(jìn)行測(cè)試的測(cè)試步驟進(jìn)行測(cè)試,得到測(cè)試結(jié)果??朔爽F(xiàn)有技術(shù)提供的測(cè)試移動(dòng)網(wǎng)絡(luò)性能的方法,測(cè)試時(shí)需要投入大量人力和時(shí)間,且記錄的數(shù)據(jù)誤差較大的問(wèn)題,進(jìn)而達(dá)到取代現(xiàn)有繁瑣的手工測(cè)試移動(dòng)網(wǎng)絡(luò)性能的目的,通過(guò)設(shè)置測(cè)試前提、測(cè)試判斷標(biāo)準(zhǔn),自動(dòng)獲取移動(dòng)網(wǎng)絡(luò)性能的測(cè)試結(jié)果,節(jié)省人力物力,提高了測(cè)試準(zhǔn)確性。
[0057]本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述各實(shí)施例方法中的全部或部分步驟是可以通過(guò)程序來(lái)指