一種測(cè)試機(jī)頂盒瀏覽器的方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及電子領(lǐng)域,特別涉及一種測(cè)試機(jī)頂盒瀏覽器的方法及裝置。
【背景技術(shù)】
[0002]隨著機(jī)頂盒產(chǎn)品在生活中越來(lái)越普及,對(duì)機(jī)頂盒瀏覽器的使用也越來(lái)越頻繁。
[0003]現(xiàn)有技術(shù)中,測(cè)試人員針對(duì)不同的待測(cè)試的機(jī)頂盒瀏覽器,以及不同的機(jī)頂盒的測(cè)試要求,需要分別為不同的機(jī)頂盒配置相應(yīng)的測(cè)試用例和測(cè)試環(huán)境。通過(guò)遙控器操作測(cè)試用例對(duì)機(jī)頂盒瀏覽器進(jìn)行測(cè)試。
[0004]由于機(jī)頂盒瀏覽器的相關(guān)測(cè)試相當(dāng)復(fù)雜,導(dǎo)致現(xiàn)有技術(shù)中的測(cè)試方法操作繁瑣,測(cè)試效率較低。
【發(fā)明內(nèi)容】
[0005]有鑒于此,本發(fā)明提供一種測(cè)試機(jī)頂盒瀏覽器的方法及裝置,能夠提高測(cè)試效率。
[0006]第一方面,本發(fā)明提供了一種測(cè)試機(jī)頂盒瀏覽器的方法,包括:
[0007]在服務(wù)器中預(yù)先設(shè)置至少一個(gè)測(cè)試模塊,在每個(gè)測(cè)試模塊中預(yù)先設(shè)置至少一個(gè)測(cè)試用例;還包括:
[0008]接收所述服務(wù)器發(fā)來(lái)的測(cè)試模塊數(shù)據(jù),根據(jù)所述測(cè)試模塊數(shù)據(jù)生成測(cè)試模塊選擇豐吳塊;
[0009]通過(guò)所述測(cè)試模塊選擇模塊接收模塊選擇信號(hào),根據(jù)所述模塊選擇信號(hào)確定選中的測(cè)試模塊;
[0010]從所述服務(wù)器中獲取選中的測(cè)試模塊中的測(cè)試用例,根據(jù)選擇的測(cè)試模塊中的測(cè)試用例生成測(cè)試用例選擇模塊;
[0011]通過(guò)所述測(cè)試用例選擇模塊接收用例選擇信號(hào),根據(jù)所述用例選擇信號(hào)確定選中的測(cè)試用例;
[0012]執(zhí)行選中的測(cè)試用例進(jìn)行測(cè)試。
[0013]優(yōu)選地,
[0014]在所述執(zhí)行選中的測(cè)試用例進(jìn)行測(cè)試之前,進(jìn)一步包括:
[0015]確定測(cè)試模式;
[0016]所述執(zhí)行選中的測(cè)試用例進(jìn)行測(cè)試,包括:
[0017]當(dāng)所述測(cè)試模式為自動(dòng)測(cè)試模式時(shí),依次執(zhí)行所有選中的測(cè)試用例;
[0018]當(dāng)所述測(cè)試模式為非自動(dòng)測(cè)試模式時(shí),執(zhí)行當(dāng)前選中的測(cè)試用例,執(zhí)行完成后,結(jié)束當(dāng)前流程。
[0019]優(yōu)選地,
[0020]在所述執(zhí)行選中的測(cè)試用例進(jìn)行測(cè)試之后,進(jìn)一步包括:
[0021]生成測(cè)試結(jié)果,將所述測(cè)試結(jié)果以HTML文件寫入方式寫入到U盤,通過(guò)圖形方式展現(xiàn)所述測(cè)試結(jié)果。
[0022]優(yōu)選地,
[0023]在所述執(zhí)行選中的測(cè)試用例進(jìn)行測(cè)試之后,進(jìn)一步包括:
[0024]生成測(cè)試結(jié)果,將所述測(cè)試結(jié)果以廣播的形式發(fā)送給所述服務(wù)器。
[0025]優(yōu)選地,
[0026]在所述執(zhí)行選中的測(cè)試用例進(jìn)行測(cè)試之前,進(jìn)一步包括:
[0027]接收所述服務(wù)器發(fā)來(lái)的測(cè)試相關(guān)數(shù)據(jù),根據(jù)所述測(cè)試相關(guān)數(shù)據(jù)確定測(cè)試結(jié)果生成方式和測(cè)試用例執(zhí)行時(shí)間;其中,所述測(cè)試相關(guān)數(shù)據(jù)包括:測(cè)試結(jié)果生成方式信息、測(cè)試用例執(zhí)行時(shí)間信息。
[0028]第二方面,本發(fā)明提供了一種測(cè)試機(jī)頂盒瀏覽器的裝置,包括:
[0029]設(shè)置單元,用于在服務(wù)器中預(yù)先設(shè)置至少一個(gè)測(cè)試模塊,在每個(gè)測(cè)試模塊中預(yù)先設(shè)置至少一個(gè)測(cè)試用例;
[0030]第一處理單元,用于接收所述服務(wù)器發(fā)來(lái)的測(cè)試模塊數(shù)據(jù),根據(jù)所述測(cè)試模塊數(shù)據(jù)生成測(cè)試模塊選擇模塊;
[0031]第二處理單元,用于通過(guò)所述測(cè)試模塊選擇模塊接收模塊選擇信號(hào),根據(jù)所述模塊選擇信號(hào)確定選中的測(cè)試模塊;
[0032]第三處理單元,用于從所述服務(wù)器中獲取選中的測(cè)試模塊中的測(cè)試用例,根據(jù)選擇的測(cè)試模塊中的測(cè)試用例生成測(cè)試用例選擇模塊;
[0033]第四處理單元,用于通過(guò)所述測(cè)試用例選擇模塊接收用例選擇信號(hào),根據(jù)所述用例選擇信號(hào)確定選中的測(cè)試用例;
[0034]執(zhí)行單元,用于執(zhí)行選中的測(cè)試用例進(jìn)行測(cè)試。
[0035]優(yōu)選地,進(jìn)一步包括:
[0036]確定單元,用于確定測(cè)試模式,通知所述執(zhí)行單元;
[0037]所述執(zhí)行單元,用于當(dāng)所述測(cè)試模式為自動(dòng)測(cè)試模式時(shí),依次執(zhí)行所有選中的測(cè)試用例,當(dāng)所述測(cè)試模式為非自動(dòng)測(cè)試模式時(shí),執(zhí)行當(dāng)前選中的測(cè)試用例,執(zhí)行完成后,結(jié)束當(dāng)前流程。
[0038]優(yōu)選地,進(jìn)一步包括:
[0039]第五處理單元,用于生成測(cè)試結(jié)果,將所述測(cè)試結(jié)果以HTML文件寫入方式寫入到U盤。
[0040]優(yōu)選地,進(jìn)一步包括:
[0041]第六處理單元,用于生成測(cè)試結(jié)果,將所述測(cè)試結(jié)果以廣播的形式發(fā)送給所述服務(wù)器。
[0042]優(yōu)選地,進(jìn)一步包括:
[0043]第七處理單元,用于接收所述服務(wù)器發(fā)來(lái)的測(cè)試相關(guān)數(shù)據(jù),根據(jù)所述測(cè)試相關(guān)數(shù)據(jù)確定測(cè)試結(jié)果生成方式和測(cè)試用例執(zhí)行時(shí)間,所述測(cè)試相關(guān)數(shù)據(jù)包括:測(cè)試結(jié)果生成方式信息、測(cè)試用例執(zhí)行時(shí)間信息。
[0044]本發(fā)明提出的一種測(cè)試機(jī)頂盒瀏覽器的方法及裝置,通過(guò)在服務(wù)器中設(shè)置測(cè)試模塊,并在測(cè)試模塊中設(shè)置測(cè)試用例,在進(jìn)行測(cè)試時(shí),可以根據(jù)當(dāng)前測(cè)試的機(jī)頂盒的測(cè)試要求,通過(guò)模塊選擇信號(hào)和用例選擇信號(hào)分別對(duì)測(cè)試模塊和測(cè)試用例進(jìn)行選擇,執(zhí)行選擇的測(cè)試用例進(jìn)行測(cè)試,無(wú)需針對(duì)不同的機(jī)頂盒重新設(shè)置測(cè)試用例和測(cè)試環(huán)境,提高了測(cè)試效率。
【附圖說(shuō)明】
[0045]圖1本發(fā)明實(shí)施例提供的一種測(cè)試機(jī)頂盒瀏覽器的方法的流程圖;
[0046]圖2是本發(fā)明另一實(shí)施例提供的一種測(cè)試機(jī)頂盒瀏覽器的方法的流程圖;
[0047]圖3是本發(fā)明實(shí)施例提供的一種測(cè)試機(jī)頂盒瀏覽器的裝置的結(jié)構(gòu)示意圖;
[0048]圖4是本發(fā)明另一實(shí)施例提供的一種測(cè)試機(jī)頂盒瀏覽器的裝置的結(jié)構(gòu)示意圖;
[0049]圖5是本發(fā)明另一實(shí)施例提供的一種測(cè)試機(jī)頂盒瀏覽器的裝置的結(jié)構(gòu)示意圖;
[0050]圖6是本發(fā)明又一實(shí)施例提供的一種測(cè)試機(jī)頂盒瀏覽器的裝置的結(jié)構(gòu)示意圖;
[0051]圖7是本發(fā)明又一實(shí)施例提供的一種測(cè)試機(jī)頂盒瀏覽器的裝置的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0052]下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述。顯然,所描述的實(shí)施例僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0053]本發(fā)明實(shí)施例提供了一種測(cè)試機(jī)頂盒瀏覽器的方法,如圖1所示,該方法可以包括以下步驟:
[0054]在服務(wù)器中預(yù)先設(shè)置至少一個(gè)測(cè)試模塊,在每個(gè)測(cè)試模塊中預(yù)先設(shè)置至少一個(gè)測(cè)試用例;還包括:
[0055]步驟101:接收服務(wù)器發(fā)來(lái)的測(cè)試模塊數(shù)據(jù),根據(jù)測(cè)試模塊數(shù)據(jù)生成測(cè)試模塊選擇模塊;
[0056]步驟102:通過(guò)測(cè)試模塊選擇模塊接收模塊選擇信號(hào),根據(jù)模塊選擇信號(hào)確定選中的測(cè)試模塊;
[0057]步驟103:從服務(wù)器中獲取選中的測(cè)試模塊中的測(cè)試用例,根據(jù)選擇的測(cè)試模塊中的測(cè)試用例生成測(cè)試用例選擇模塊;
[0058]步驟104:通過(guò)測(cè)試用例選擇模塊接收用例選擇信號(hào),根據(jù)用例選擇信號(hào)確定選中的測(cè)試用例;
[0059]步驟105:執(zhí)行選中的測(cè)試用例進(jìn)行測(cè)試。
[0060]可見,由于本發(fā)明實(shí)施例提出的測(cè)試機(jī)頂盒瀏覽器的方法,通過(guò)在服務(wù)器中設(shè)置測(cè)試模塊,并在測(cè)試模塊中設(shè)置測(cè)試用例,在進(jìn)行測(cè)試時(shí),可以根據(jù)當(dāng)前測(cè)試的機(jī)頂盒的測(cè)試要求,通過(guò)模塊選擇信號(hào)和用例選擇信號(hào)分別對(duì)測(cè)試模塊和測(cè)試用例進(jìn)行選擇,執(zhí)行選擇的測(cè)試用例進(jìn)行測(cè)試,無(wú)需針對(duì)不同的機(jī)頂盒重新設(shè)置測(cè)試用例和測(cè)試環(huán)境,提高了測(cè)