亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

基于安卓機(jī)頂盒編寫可視化的自動(dòng)化工具的方法和裝置與流程

文檔序號(hào):11657791閱讀:509來源:國知局
基于安卓機(jī)頂盒編寫可視化的自動(dòng)化工具的方法和裝置與流程

本發(fā)明涉及機(jī)頂盒領(lǐng)域,具體而言,涉及一種基于安卓機(jī)頂盒編寫可視化的自動(dòng)化工具的方法和裝置。



背景技術(shù):

目前安卓機(jī)頂盒日益流行,對(duì)安卓機(jī)頂盒自動(dòng)化測(cè)試的要求也越來越高,做安卓系統(tǒng)自動(dòng)化測(cè)試工具有許多,如monkey、monkeyrunner、uiautomator、instrumentation、espresso等,每一種工具都有不同的特點(diǎn),且均能做到安卓機(jī)頂盒的自動(dòng)化測(cè)試。但是它們有一個(gè)共同點(diǎn),就是需要測(cè)試人員自己編寫腳本代碼實(shí)現(xiàn)。

但是,每一次對(duì)安卓機(jī)頂盒的自動(dòng)化測(cè)試均需要重新寫腳本代碼,不但浪費(fèi)時(shí)間,而且若腳本編寫人員技術(shù)水平不到位,還不能保證腳本代碼的正確性。



技術(shù)實(shí)現(xiàn)要素:

為了解決上述問題,本發(fā)明實(shí)施例提供了一種基于安卓機(jī)頂盒編寫可視化的自動(dòng)化工具的方法和裝置。

根據(jù)本發(fā)明實(shí)施例的一個(gè)方面,提供了一種基于安卓機(jī)頂盒編寫可視化的自動(dòng)化工具的方法,包括:獲取測(cè)試信息,并根據(jù)所述測(cè)試信息生成測(cè)試腳本;

通過測(cè)試工具運(yùn)行所述測(cè)試腳本并生成機(jī)頂盒測(cè)試日志;

確定所述測(cè)試工具與機(jī)頂盒的adb連接是否正常;

在所述測(cè)試工具與機(jī)頂盒的adb連接正常時(shí),存儲(chǔ)所述機(jī)頂盒測(cè)試日志。

可選地,在通過測(cè)試工具運(yùn)行所述測(cè)試腳本并生成機(jī)頂盒測(cè)試日志前,所述方法還包括:檢測(cè)所述測(cè)試工具是否正常;在所述測(cè)試工具正常時(shí),通過測(cè)試工具運(yùn)行所述測(cè)試腳本并生成機(jī)頂盒測(cè)試日志。

可選地,所述方法還包括:在所述測(cè)試工具異常時(shí),重新檢測(cè)所述測(cè)試工具是否正常,直至確定所述測(cè)試工具正常。

可選地,所述方法還包括:在所述測(cè)試工具與機(jī)頂盒的adb連接異常時(shí),重新檢測(cè)所述測(cè)試工具是否正常,直至確定所述測(cè)試工具正常。

可選地,所述測(cè)試工具包括第一線程和第二線程,所述第一線程用于檢測(cè)所述測(cè)試工具正常運(yùn)行時(shí)的第一工具運(yùn)行日志,所述第二線程用于檢測(cè)所述測(cè)試供據(jù)異常運(yùn)行時(shí)的第二工具運(yùn)行日志;所述檢測(cè)所述測(cè)試工具是否正常包括:在所述第一線程檢測(cè)到所述第一工具運(yùn)行日志時(shí),確定所述測(cè)試工具正常;在所述第二線程檢測(cè)到所述第二工具運(yùn)行日志時(shí),確定所述測(cè)試工具異常。

根據(jù)本發(fā)明實(shí)施例的另一個(gè)方面,提供了一種基于安卓機(jī)頂盒編寫可視化的自動(dòng)化工具的裝置,包括:測(cè)試生成模塊,用于獲取測(cè)試信息,并根據(jù)所述測(cè)試信息生成測(cè)試腳本;日志生成模塊,用于通過測(cè)試工具運(yùn)行所述測(cè)試腳本并生成機(jī)頂盒測(cè)試日志;第一判斷模塊,用于確定所述測(cè)試工具與機(jī)頂盒的adb連接是否正常存儲(chǔ)模塊,用于在所述測(cè)試工具與機(jī)頂盒的adb連接正常時(shí),存儲(chǔ)所述機(jī)頂盒測(cè)試日志。

可選地,所述裝置還包括:第二判斷模塊,用于檢測(cè)所述測(cè)試工具是否正常;所述日志生成模塊,用于在所述測(cè)試工具正常時(shí),通過測(cè)試工具運(yùn)行所述測(cè)試腳本并生成機(jī)頂盒測(cè)試日志。

可選地,所述裝置還包括:第一處理模塊,用于在所述測(cè)試工具異常時(shí),重新檢測(cè)所述測(cè)試工具是否正常,直至確定所述測(cè)試工具正常。

可選地,所述裝置還包括:第二處理模塊,用于在所述測(cè)試工具與機(jī)頂盒的adb連接異常時(shí),重新檢測(cè)所述測(cè)試工具是否正常,直至確定所述測(cè)試工具正常。

可選地,所述測(cè)試工具包括第一線程和第二線程,所述第一線程用于檢測(cè)所述測(cè)試工具正常運(yùn)行時(shí)的第一工具運(yùn)行日志,所述第二線程用于檢測(cè)所述測(cè)試供據(jù)異常運(yùn)行時(shí)的第二工具運(yùn)行日志;所述第二判斷模塊,用于在所述第一線程檢測(cè)到所述第一工具運(yùn)行日志時(shí),確定所述測(cè)試工具正常;在所述第二線程檢測(cè)到所述第二工具運(yùn)行日志時(shí),確定所述測(cè)試工具異常。

采用上述方法,獲取測(cè)試信息,并根據(jù)所述測(cè)試信息生成測(cè)試腳本;通過測(cè)試工具運(yùn)行所述測(cè)試腳本并生成機(jī)頂盒測(cè)試日志;確定所述測(cè)試工具與機(jī)頂盒的adb連接是否正常;在所述測(cè)試工具與機(jī)頂盒的adb連接正常時(shí),存儲(chǔ)所述機(jī)頂盒測(cè)試日志。這樣,能夠自動(dòng)生成測(cè)試腳本并且能夠自動(dòng)執(zhí)行該測(cè)試腳本,從而對(duì)于完全不會(huì)寫腳本的人也可以進(jìn)行機(jī)頂盒的自動(dòng)化測(cè)試,增加了機(jī)頂盒測(cè)試ide適用性,并且節(jié)省了機(jī)頂盒測(cè)試的時(shí)間。

附圖說明

此處所說明的附圖用來提供對(duì)本發(fā)明的進(jìn)一步理解,構(gòu)成本申請(qǐng)的一部分,本發(fā)明的示意性實(shí)施例及其說明用于解釋本發(fā)明,并不構(gòu)成對(duì)本發(fā)明的不當(dāng)限定。在附圖中:

圖1是根據(jù)本發(fā)明實(shí)施例的一種可選的基于安卓機(jī)頂盒編寫可視化的自動(dòng)化工具的方法的流程示意圖;

圖2是根據(jù)本發(fā)明實(shí)施例的一種可選的基于安卓機(jī)頂盒編寫可視化的自動(dòng)化工具的裝置的結(jié)構(gòu)示意圖;

圖3是根據(jù)本發(fā)明實(shí)施例的另一種可選的基于安卓機(jī)頂盒編寫可視化的自動(dòng)化工具的裝置的結(jié)構(gòu)示意圖;

圖4是根據(jù)本發(fā)明實(shí)施例的的第三種可選的基于安卓機(jī)頂盒編寫可視化的自動(dòng)化工具的裝置的結(jié)構(gòu)示意圖;

圖5是根據(jù)本發(fā)明實(shí)施例的第四種可選的基于安卓機(jī)頂盒編寫可視化的自動(dòng)化工具的裝置的結(jié)構(gòu)示意圖。

具體實(shí)施方式

為了使本技術(shù)領(lǐng)域的人員更好地理解本發(fā)明方案,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分的實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都應(yīng)當(dāng)屬于本發(fā)明保護(hù)的范圍。

需要說明的是,本發(fā)明的說明書和權(quán)利要求書及上述附圖中的術(shù)語“第一”、“第二”等是用于區(qū)別類似的對(duì)象,而不必用于描述特定的順序或先后次序。應(yīng)該理解這樣使用的數(shù)據(jù)在適當(dāng)情況下可以互換,以便這里描述的本發(fā)明的實(shí)施例能夠以除了在這里圖示或描述的那些以外的順序?qū)嵤4送?,術(shù)語“包括”和“具有”以及他們的任何變形,意圖在于覆蓋不排他的包含,例如,包含了一系列步驟或單元的過程、方法、系統(tǒng)、產(chǎn)品或設(shè)備不必限于清楚地列出的那些步驟或單元,而是可包括沒有清楚地列出的或?qū)τ谶@些過程、方法、產(chǎn)品或設(shè)備固有的其它步驟或單元。

根據(jù)本發(fā)明實(shí)施例,提供了一種基于安卓機(jī)頂盒編寫可視化的自動(dòng)化工具的方法實(shí)施例,需要說明的是,在附圖的流程圖示出的步驟可以在諸如一組計(jì)算機(jī)可執(zhí)行指令的計(jì)算機(jī)系統(tǒng)中執(zhí)行,并且,雖然在流程圖中示出了邏輯順序,但是在某些情況下,可以以不同于此處的順序執(zhí)行所示出或描述的步驟。

圖1是根據(jù)本發(fā)明實(shí)施例的一種基于安卓機(jī)頂盒編寫可視化的自動(dòng)化工具的方法,如圖1所示,該方法可以是用于測(cè)試的應(yīng)用程序(即測(cè)試工具),該方法包括如下步驟:

s101、獲取測(cè)試信息,并根據(jù)該測(cè)試信息生成測(cè)試腳本。

其中,該測(cè)試信息可以由用戶輸入,如用戶選擇的何種方式的自動(dòng)化測(cè)試、機(jī)頂盒日志存儲(chǔ)位置、測(cè)試循環(huán)次數(shù)、測(cè)試鍵值循環(huán)時(shí)間、設(shè)置的鍵值、以及機(jī)頂盒的ip端口等信息。該測(cè)試腳本可以是monkeyrunne腳本,本發(fā)明對(duì)此不作限定。

s102、通過測(cè)試工具運(yùn)行該測(cè)試腳本并生成機(jī)頂盒測(cè)試日志。

可選地,在本步驟之前,可以檢測(cè)該測(cè)試工具是否正常,并在該測(cè)試工具正常時(shí),通過測(cè)試工具運(yùn)行該測(cè)試腳本并生成機(jī)頂盒測(cè)試日志。

在一種可能的實(shí)現(xiàn)方式中,該測(cè)試工具包括第一線程和第二線程,該第一線程用于檢測(cè)該測(cè)試工具正常運(yùn)行時(shí)的第一工具運(yùn)行日志,該第二線程用于檢測(cè)該測(cè)試供據(jù)異常運(yùn)行時(shí)的第二工具運(yùn)行日志,此時(shí),在該第一線程檢測(cè)到該第一工具運(yùn)行日志時(shí),確定該測(cè)試工具正常;在該第二線程檢測(cè)到該第二工具運(yùn)行日志時(shí),確定該測(cè)試工具異常。

另外,在該測(cè)試工具異常時(shí),重新檢測(cè)該測(cè)試工具是否正常,直至確定該測(cè)試工具正常。

s103、確定該測(cè)試工具與機(jī)頂盒的adb連接是否正常。

s104、在該測(cè)試工具與機(jī)頂盒的adb連接正常時(shí),存儲(chǔ)該機(jī)頂盒測(cè)試日志。

其中,可以將該機(jī)頂盒測(cè)試日志存儲(chǔ)在上述測(cè)試信息中包括的機(jī)頂盒日志存儲(chǔ)位置中。

在該測(cè)試工具與機(jī)頂盒的adb連接異常時(shí),重新檢測(cè)該測(cè)試工具是否正常,直至確定該測(cè)試工具正常。

下面結(jié)合具體的示例對(duì)上述步驟s101至步驟s104進(jìn)行說明,首先,測(cè)試工具向用戶展示主界面,該主界面包括多個(gè)測(cè)試選項(xiàng),每個(gè)測(cè)試選項(xiàng)對(duì)應(yīng)不同的測(cè)試操作,例如,該主界面包括4個(gè)測(cè)試操作,分別為固定鍵值、固定時(shí)間測(cè)試;固定鍵值、隨機(jī)時(shí)間測(cè)試;隨機(jī)鍵值、固定時(shí)間測(cè)試;隨機(jī)鍵值、隨機(jī)時(shí)間測(cè)試。用戶從中選擇需要進(jìn)行的測(cè)試選項(xiàng),此時(shí),該主界面跳轉(zhuǎn)至對(duì)應(yīng)的設(shè)置界面,該設(shè)置界面包括多個(gè)設(shè)置選項(xiàng),用戶在該設(shè)置界面輸入設(shè)置信息,例如,對(duì)于固定鍵值、固定時(shí)間測(cè)試的測(cè)試,該設(shè)置界面包括:選擇文件夾:用于用戶選擇monkeyrunner所在的文件夾,即androidsdk的tools文件夾,類似于此目錄:f:\android\adt-bundle-windows-x86_64-20140702\sdk\tools;盒子ip、端口:用于填寫需要測(cè)試的機(jī)頂盒的ip、端口。端口不填默認(rèn)為5555。循環(huán)次數(shù):用于填寫用戶設(shè)置的一組操作循環(huán)次數(shù),該次數(shù)為大于大于0的正整數(shù);鍵值間隔:用于填寫按鍵之前的時(shí)間間隔,數(shù)值大于0,單位秒,支持小數(shù),且精確到小數(shù)點(diǎn)后9位,即:精確到納秒。第1個(gè)按鍵-第14個(gè)按鍵:目前最多可以設(shè)置14個(gè)按鍵,每個(gè)按鍵均能挑選17個(gè)鍵值中的1個(gè)。17個(gè)鍵值為:home、back、ok、up、down、left、right、0-9,機(jī)頂盒運(yùn)行流程:“第一個(gè)設(shè)置的按鍵”—“設(shè)置的時(shí)間間隔”—……—“第n個(gè)設(shè)置的按鍵”,循環(huán)次數(shù)為設(shè)置的次數(shù)。在設(shè)置完成后,會(huì)展示信息確認(rèn)界面,以便用戶確認(rèn)信息是否正確,并在用戶確認(rèn)正確后,向用戶展示測(cè)試運(yùn)行界面,以表示當(dāng)前測(cè)試正在運(yùn)行,需要說明的是,若上次運(yùn)行時(shí)正常停止(循環(huán)結(jié)束自動(dòng)停止),則本次出現(xiàn)此頁面后,約10-20s機(jī)頂盒就會(huì)有測(cè)試響應(yīng),若上次運(yùn)行時(shí)非正常停止(手動(dòng)點(diǎn)擊關(guān)閉,或者以其他方式強(qiáng)制關(guān)閉),則本次出現(xiàn)此頁面后,約2分鐘內(nèi)機(jī)頂盒就會(huì)有響應(yīng)。

對(duì)于固定鍵值、隨機(jī)時(shí)間測(cè)試的測(cè)試,該設(shè)置界面包括:選擇文件夾:用于選擇自己monkeyrunner所在的文件夾,即androidsdk的tools文件夾,類似于此目錄:f:\android\adt-bundle-windows-x86_64-20140702\sdk\tools;盒子ip、端口:用于填寫需要測(cè)試的機(jī)頂盒的ip、端口。端口不填默認(rèn)為5555。循環(huán)次數(shù):用于填寫用戶設(shè)置的一組操作循環(huán)次數(shù),該次數(shù)為大于大于0的正整數(shù);鍵值間隔:用于填寫按鍵之前的時(shí)間間隔隨機(jī)范圍,如1-4,則按鍵鍵值的時(shí)間間隔在1s、2s、3s、4s之間隨機(jī)。數(shù)值大于0,單位秒,支持小數(shù),且精確到小數(shù)點(diǎn)后9位,即:精確到納秒,第一個(gè)空的值小于第二個(gè)空。第1個(gè)按鍵-第14個(gè)按鍵:目前最多可以設(shè)置14個(gè)按鍵,每個(gè)按鍵均能挑選17個(gè)鍵值中的1個(gè)。17個(gè)鍵值為:home、back、ok、up、down、left、right、0-9。機(jī)頂盒運(yùn)行流程:“第一個(gè)設(shè)置的按鍵”—“設(shè)置的時(shí)間間隔范圍隨機(jī)的時(shí)間”—……—“第n個(gè)設(shè)置的按鍵”,循環(huán)次數(shù)為設(shè)置的次數(shù)。在設(shè)置完成后,會(huì)展示信息確認(rèn)界面,以便用戶確認(rèn)信息是否正確,并在用戶確認(rèn)正確后,向用戶展示測(cè)試運(yùn)行界面,以表示當(dāng)前測(cè)試正在運(yùn)行,需要說明的是,若上次運(yùn)行時(shí)正常停止(循環(huán)結(jié)束自動(dòng)停止),則本次出現(xiàn)此頁面后,約10-20s機(jī)頂盒就會(huì)有測(cè)試響應(yīng),若上次運(yùn)行時(shí)非正常停止(手動(dòng)點(diǎn)擊關(guān)閉,或者以其他方式強(qiáng)制關(guān)閉),則本次出現(xiàn)此頁面后,約2分鐘內(nèi)機(jī)頂盒就會(huì)有響應(yīng)。

對(duì)于隨機(jī)鍵值、固定時(shí)間測(cè)試的測(cè)試,該設(shè)置界面包括:選擇文件夾:用于選擇monkeyrunner所在的文件夾,即androidsdk的tools文件夾,類似于此目錄:f:\android\adt-bundle-windows-x86_64-20140702\sdk\tools;盒子ip、端口:用于填寫需要測(cè)試的機(jī)頂盒的ip、端口。端口不填默認(rèn)為5555。循環(huán)次數(shù):用于填寫用戶設(shè)置的一組操作循環(huán)次數(shù),該次數(shù)為大于0的正整數(shù);鍵值間隔:用于填寫按鍵之前的時(shí)間間隔,數(shù)值大于0,單位秒,支持小數(shù),且精確到小數(shù)點(diǎn)后9位,即:精確到納秒。隨機(jī)按鍵選擇:列出了17個(gè)按鍵,需要隨機(jī)哪個(gè)按鍵,則選中。機(jī)頂盒運(yùn)行流程:“隨機(jī)一個(gè)選中的按鍵”—“設(shè)置的時(shí)間間隔”,循環(huán)次數(shù)為設(shè)置的次數(shù)。在設(shè)置完成后,會(huì)展示信息確認(rèn)界面,以便用戶確認(rèn)信息是否正確,并在用戶確認(rèn)正確后,向用戶展示測(cè)試運(yùn)行界面,以表示當(dāng)前測(cè)試正在運(yùn)行,需要說明的是,若上次運(yùn)行時(shí)正常停止(循環(huán)結(jié)束自動(dòng)停止),則本次出現(xiàn)此頁面后,約10-20s機(jī)頂盒就會(huì)有測(cè)試響應(yīng),若上次運(yùn)行時(shí)非正常停止(手動(dòng)點(diǎn)擊關(guān)閉,或者以其他方式強(qiáng)制關(guān)閉),則本次出現(xiàn)此頁面后,約2分鐘內(nèi)機(jī)頂盒就會(huì)有響應(yīng)。

對(duì)于隨機(jī)鍵值、隨機(jī)時(shí)間測(cè)試的測(cè)試,該設(shè)置界面包括:選擇文件夾:用于選擇monkeyrunner所在的文件夾,即androidsdk的tools文件夾,類似于此目錄:f:\android\adt-bundle-windows-x86_64-20140702\sdk\tools;盒子ip、端口:用于填寫需要測(cè)試的機(jī)頂盒的ip、端口。端口不填默認(rèn)為5555。循環(huán)次數(shù):用于填寫用戶設(shè)置的一組操作循環(huán)次數(shù),該次數(shù)為大于0的正整數(shù)。鍵值間隔:用于填寫按鍵之前的時(shí)間間隔隨機(jī)范圍,如1-4,則按鍵鍵值的時(shí)間間隔在1s、2s、3s、4s之間隨機(jī)。數(shù)值大于0,單位秒,支持小數(shù),且精確到小數(shù)點(diǎn)后9位,即:精確到納秒.第一個(gè)空的值小于第二個(gè)空.隨機(jī)按鍵選擇:列出了17個(gè)按鍵,需要隨機(jī)哪個(gè)按鍵,則選中。機(jī)頂盒運(yùn)行流程:“隨機(jī)一個(gè)選中的按鍵”—“設(shè)置的時(shí)間間隔范圍隨機(jī)的時(shí)間”,循環(huán)次數(shù)為設(shè)置的次數(shù)。在設(shè)置完成后,會(huì)展示信息確認(rèn)界面,以便用戶確認(rèn)信息是否正確,并在用戶確認(rèn)正確后,向用戶展示測(cè)試運(yùn)行界面,以表示當(dāng)前測(cè)試正在運(yùn)行,需要說明的是,若上次運(yùn)行時(shí)正常停止(循環(huán)結(jié)束自動(dòng)停止),則本次出現(xiàn)此頁面后,約10-20s機(jī)頂盒就會(huì)有測(cè)試響應(yīng),若上次運(yùn)行時(shí)非正常停止(手動(dòng)點(diǎn)擊關(guān)閉,或者以其他方式強(qiáng)制關(guān)閉),則本次出現(xiàn)此頁面后,約2分鐘內(nèi)機(jī)頂盒就會(huì)有響應(yīng)。

采用上述方法,能夠自動(dòng)生成測(cè)試腳本并且能夠自動(dòng)執(zhí)行該測(cè)試腳本,從而對(duì)于完全不會(huì)寫腳本的人也可以進(jìn)行機(jī)頂盒的自動(dòng)化測(cè)試,增加了機(jī)頂盒測(cè)試ide適用性,并且節(jié)省了機(jī)頂盒測(cè)試的時(shí)間。

圖2為本發(fā)明實(shí)施例提供的一種基于安卓機(jī)頂盒編寫可視化的自動(dòng)化工具的裝置,如圖2所示,包括:

測(cè)試生成模塊201,用于獲取測(cè)試信息,并根據(jù)該測(cè)試信息生成測(cè)試腳本;

日志生成模塊202,用于通過測(cè)試工具運(yùn)行該測(cè)試腳本并生成機(jī)頂盒測(cè)試日志;

第一判斷模塊203,用于確定該測(cè)試工具與機(jī)頂盒的adb連接是否正常

存儲(chǔ)模塊204,用于在該測(cè)試工具與機(jī)頂盒的adb連接正常時(shí),存儲(chǔ)該機(jī)頂盒測(cè)試日志。

可選地,如圖3所示,該裝置還包括:第二判斷模塊205,用于檢測(cè)該測(cè)試工具是否正常;

該日志生成模塊202,用于在該測(cè)試工具正常時(shí),通過測(cè)試工具運(yùn)行該測(cè)試腳本并生成機(jī)頂盒測(cè)試日志。

可選地,如圖4所示,該裝置還包括:第一處理模塊206,用于在該測(cè)試工具異常時(shí),重新檢測(cè)該測(cè)試工具是否正常,直至確定該測(cè)試工具正常。

可選地,如圖5所示,該裝置還包括:

第二處理模塊207,用于在該測(cè)試工具與機(jī)頂盒的adb連接異常時(shí),重新檢測(cè)該測(cè)試工具是否正常,直至確定該測(cè)試工具正常。

可選地,該測(cè)試工具包括第一線程和第二線程,該第一線程用于檢測(cè)該測(cè)試工具正常運(yùn)行時(shí)的第一工具運(yùn)行日志,該第二線程用于檢測(cè)該測(cè)試供據(jù)異常運(yùn)行時(shí)的第二工具運(yùn)行日志;該第二判斷模塊205,用于在該第一線程檢測(cè)到該第一工具運(yùn)行日志時(shí),確定該測(cè)試工具正常;在該第二線程檢測(cè)到該第二工具運(yùn)行日志時(shí),確定該測(cè)試工具異常。

采用上述裝置,能夠自動(dòng)生成測(cè)試腳本并且能夠自動(dòng)執(zhí)行該測(cè)試腳本,從而對(duì)于完全不會(huì)寫腳本的人也可以進(jìn)行機(jī)頂盒的自動(dòng)化測(cè)試,增加了機(jī)頂盒測(cè)試ide適用性,并且節(jié)省了機(jī)頂盒測(cè)試的時(shí)間。

上述本發(fā)明實(shí)施例序號(hào)僅僅為了描述,不代表實(shí)施例的優(yōu)劣。

在本發(fā)明的上述實(shí)施例中,對(duì)各個(gè)實(shí)施例的描述都各有側(cè)重,某個(gè)實(shí)施例中沒有詳述的部分,可以參見其他實(shí)施例的相關(guān)描述。

在本申請(qǐng)所提供的幾個(gè)實(shí)施例中,應(yīng)該理解到,所揭露的技術(shù)內(nèi)容,可通過其它的方式實(shí)現(xiàn)。其中,以上所描述的裝置實(shí)施例僅僅是示意性的,例如所述單元的劃分,可以為一種邏輯功能劃分,實(shí)際實(shí)現(xiàn)時(shí)可以有另外的劃分方式,例如多個(gè)單元或組件可以結(jié)合或者可以集成到另一個(gè)系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點(diǎn),所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過一些接口,單元或模塊的間接耦合或通信連接,可以是電性或其它的形式。

所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個(gè)地方,或者也可以分布到多個(gè)單元上??梢愿鶕?jù)實(shí)際的需要選擇其中的部分或者全部單元來實(shí)現(xiàn)本實(shí)施例方案的目的。

另外,在本發(fā)明各個(gè)實(shí)施例中的各功能單元可以集成在一個(gè)處理單元中,也可以是各個(gè)單元單獨(dú)物理存在,也可以兩個(gè)或兩個(gè)以上單元集成在一個(gè)單元中。上述集成的單元既可以采用硬件的形式實(shí)現(xiàn),也可以采用軟件功能單元的形式實(shí)現(xiàn)。

所述集成的單元如果以軟件功能單元的形式實(shí)現(xiàn)并作為獨(dú)立的產(chǎn)品銷售或使用時(shí),可以存儲(chǔ)在一個(gè)計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分或者該技術(shù)方案的全部或部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計(jì)算機(jī)軟件產(chǎn)品存儲(chǔ)在一個(gè)存儲(chǔ)介質(zhì)中,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可為個(gè)人計(jì)算機(jī)、服務(wù)器或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述方法的全部或部分步驟。而前述的存儲(chǔ)介質(zhì)包括:u盤、只讀存儲(chǔ)器(rom,read-onlymemory)、隨機(jī)存取存儲(chǔ)器(ram,randomaccessmemory)、移動(dòng)硬盤、磁碟或者光盤等各種可以存儲(chǔ)程序代碼的介質(zhì)。

以上所述僅是本發(fā)明的優(yōu)選實(shí)施方式,應(yīng)當(dāng)指出,對(duì)于本技術(shù)領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明原理的前提下,還可以做出若干改進(jìn)和潤飾,這些改進(jìn)和潤飾也應(yīng)視為本發(fā)明的保護(hù)范圍。

當(dāng)前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1