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

Socket通訊交互測(cè)試方法及采用該方法的網(wǎng)絡(luò)電視測(cè)試系統(tǒng)的制作方法

文檔序號(hào):7937789閱讀:142來源:國(guó)知局
專利名稱:Socket通訊交互測(cè)試方法及采用該方法的網(wǎng)絡(luò)電視測(cè)試系統(tǒng)的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種Socket通訊測(cè)試方法,具體地說,是涉及一種網(wǎng)絡(luò)電視的Socket 通訊測(cè)試方法,屬于網(wǎng)絡(luò)電視技術(shù)領(lǐng)域。
背景技術(shù)
在Socket通訊測(cè)試技術(shù)領(lǐng)域,現(xiàn)有的測(cè)試方法一般是測(cè)試過程中測(cè)試設(shè)備和服務(wù)器之間的信息交互靠預(yù)先編寫的程序執(zhí)行,如圖1所示,為現(xiàn)在的Socket通訊測(cè)試程序流程圖,自動(dòng)執(zhí)行網(wǎng)絡(luò)設(shè)置檢查以及接口實(shí)現(xiàn)檢查,所有的檢查在一個(gè)程序中,測(cè)試人員無法干預(yù),不能很好的進(jìn)行人機(jī)交互,而且一旦出現(xiàn)問題,測(cè)試人員無法定位錯(cuò)誤位置,只能檢查所有代碼進(jìn)行查找定位錯(cuò)誤,而且測(cè)試人員無法發(fā)送指令。

發(fā)明內(nèi)容
本發(fā)明為了解決現(xiàn)有Socket通訊測(cè)試人機(jī)交互性差的問題,提供了一種Socket 通訊測(cè)試方法,在測(cè)試過程中可以很好的進(jìn)行人機(jī)交互,通過向被檢測(cè)設(shè)備發(fā)送指令進(jìn)行檢測(cè),錯(cuò)誤及時(shí)定位。為了解決上述技術(shù)問題,本發(fā)明采用以下技術(shù)方案予以實(shí)現(xiàn) 一種socket通訊交互測(cè)試方法,包括以下步驟
(1)、運(yùn)行客戶端及與客戶端相對(duì)應(yīng)的服務(wù)器,在客戶端的串口終端輸入請(qǐng)求,等待服務(wù)器反饋信息,若服務(wù)器正確反饋信息,結(jié)束測(cè)試;
(2)、若服務(wù)器無法正確反饋信息,輸出顯示錯(cuò)誤提示和錯(cuò)誤位置。進(jìn)一步的,所述的客戶端包括DHCP客戶端,所述的服務(wù)器包括與DHCP客戶端對(duì)應(yīng)的DHCP服務(wù)器,在步驟(1)中,在客戶端的串口終端輸入的請(qǐng)求包括DHCP請(qǐng)求。所述的客戶端還包括TCP客戶端、UDP客戶端中的至少一種,所述的服務(wù)器包括分別與TCP客戶端、UDP客戶端一一對(duì)應(yīng)的TCP服務(wù)器、UDP服務(wù)器,在步驟(1)中,在客戶端的串口終端輸入的請(qǐng)求還包括通訊測(cè)試請(qǐng)求。又進(jìn)一步的,步驟(1)包括以下子步驟
(a)、在DHCP客戶端的串口終端輸入DHCP請(qǐng)求,該請(qǐng)求通過socket發(fā)送至DHCP服務(wù)器,并等待DHCP服務(wù)器的反饋信息,若DHCP服務(wù)器返回正確的ip、dns信息,則網(wǎng)絡(luò)DHCP 正常,等待通訊測(cè)試請(qǐng)求輸入;
(b)、在TCP客戶端或UDP客戶端的串口終端輸入通訊測(cè)試請(qǐng)求,該請(qǐng)求通過socket相應(yīng)的發(fā)送至TCP服務(wù)器或UDP服務(wù)器,并等待服務(wù)器的反饋信息,若服務(wù)器正確反饋信息, 則網(wǎng)絡(luò)通訊正常,結(jié)束測(cè)試。優(yōu)選的,所述的DHCP客戶端為網(wǎng)絡(luò)設(shè)備,DHCP服務(wù)器為網(wǎng)絡(luò)終端。所述的TCP客戶端、UDP客戶端為機(jī)頂盒,TCP服務(wù)器、UDP服務(wù)器為網(wǎng)絡(luò)終端,或者TCP客戶端、UDP客戶端為網(wǎng)絡(luò)終端,TCP服務(wù)器、UDP服務(wù)器為機(jī)頂盒。
4
基于上述的一種socket通訊交互測(cè)試方法,本發(fā)明同時(shí)提供了一種網(wǎng)絡(luò)電視測(cè)試系統(tǒng),包括
客戶端和服務(wù)器,執(zhí)行以下步驟
(1)、運(yùn)行客戶端及與客戶端相對(duì)應(yīng)的服務(wù)器,在客戶端的串口終端輸入請(qǐng)求,等待服務(wù)器反饋信息,若服務(wù)器正確反饋信息,結(jié)束測(cè)試;
(2)、若服務(wù)器無法正確反饋信息,輸出顯示錯(cuò)誤提示和錯(cuò)誤位置。 所述的網(wǎng)絡(luò)電視測(cè)試系統(tǒng)還包括信息檢測(cè)控制臺(tái),用于顯示機(jī)頂盒工作狀態(tài)信息以及向機(jī)頂盒發(fā)送控制命令;
所述的客戶端包括DHCP客戶端,所述的服務(wù)器包括與DHCP客戶端對(duì)應(yīng)的DHCP服務(wù)器,在步驟(1)中,在客戶端的串口終端輸入的請(qǐng)求包括DHCP請(qǐng)求,所述的客戶端還包括 TCP客戶端、UDP客戶端中的至少一種,所述的服務(wù)器還包括分別該客戶端一一對(duì)應(yīng)的TCP 服務(wù)器、UDP服務(wù)器,在步驟(1)中,在客戶端的串口終端輸入的請(qǐng)求還包括通訊測(cè)試請(qǐng)求。步驟(1)包括以下子步驟
(a)、在DHCP客戶端的串口終端輸入DHCP請(qǐng)求,該請(qǐng)求通過socket發(fā)送至DHCP服務(wù)器,并等待DHCP服務(wù)器的反饋信息,若DHCP服務(wù)器返回正確的ip、dns信息,則網(wǎng)絡(luò)DHCP 正常,等待通訊測(cè)試請(qǐng)求輸入;
(b)、在TCP客戶端或UDP客戶端的串口終端輸入通訊測(cè)試請(qǐng)求,該請(qǐng)求通過socket相應(yīng)的發(fā)送至TCP服務(wù)器或UDP服務(wù)器,并等待服務(wù)器的反饋信息,若服務(wù)器正確反饋信息, 則網(wǎng)絡(luò)通訊正常,結(jié)束測(cè)試。所述的DHCP客戶端為網(wǎng)絡(luò)設(shè)備,DHCP服務(wù)器為網(wǎng)絡(luò)終端,所述的TCP客戶端、UDP 客戶端為機(jī)頂盒,TCP服務(wù)器、UDP服務(wù)器為網(wǎng)絡(luò)終端,或者TCP客戶端、UDP客戶端為網(wǎng)絡(luò)終端,TCP服務(wù)器、UDP服務(wù)器為機(jī)頂盒。與現(xiàn)有技術(shù)相比,本發(fā)明的優(yōu)點(diǎn)和積極效果是本Socket通訊健壯性測(cè)試方法操作方便,定位問題迅速,增強(qiáng)了人機(jī)交互能力,提高了測(cè)試效率,測(cè)試模式選擇更加靈活。結(jié)合附圖閱讀本發(fā)明實(shí)施方式的詳細(xì)描述后,本發(fā)明的其他特點(diǎn)和優(yōu)點(diǎn)將變得更加清楚。


圖1是現(xiàn)有技術(shù)的Socket通訊測(cè)試方法的流程圖2是本發(fā)明實(shí)施例一中所提出的Socket通訊測(cè)試方法的流程圖3是本發(fā)明實(shí)施例二中所提出的Socket通訊測(cè)試方法的結(jié)構(gòu)方框圖4是本發(fā)明實(shí)施例二中另一種形式所提出的Socket通訊測(cè)試方法的結(jié)構(gòu)方框圖。
具體實(shí)施例方式為了解決現(xiàn)有的Socket通訊健壯性測(cè)試方法人機(jī)交互性差、錯(cuò)誤不好定位的問題,提供了一種可以人機(jī)交互的Socket通訊測(cè)試方法,測(cè)試人員通過在客戶端向服務(wù)器發(fā)送請(qǐng)求,根據(jù)服務(wù)器的反饋情況判斷通訊的健壯性,而且可以根據(jù)發(fā)送的請(qǐng)求狀況準(zhǔn)確定位錯(cuò)誤位置,提高了測(cè)試效率,降低了測(cè)試人員的勞動(dòng)強(qiáng)度。下面結(jié)合附圖對(duì)本發(fā)明的具體實(shí)施方式
作進(jìn)一步詳細(xì)地說明。
實(shí)施例一,參見圖2所示,本實(shí)施例的socket通訊交互測(cè)試方法,包括以下步驟
51、運(yùn)行客戶端及與客戶端相對(duì)應(yīng)的服務(wù)器,在客戶端的串口終端輸入請(qǐng)求,等待服務(wù)器反饋信息,若服務(wù)器正確反饋信息,結(jié)束測(cè)試;
52、若服務(wù)器無法正確反饋信息,輸出顯示錯(cuò)誤提示和錯(cuò)誤位置。在眾多客戶端之中,首先,需要驗(yàn)證測(cè)試的是網(wǎng)絡(luò)是否正常,因此,所述的客戶端包括DHCP (動(dòng)態(tài)主機(jī)設(shè)置協(xié)議)客戶端,所述的服務(wù)器包括與DHCP客戶端對(duì)應(yīng)的DHCP服務(wù)器,相應(yīng)的,在步驟Sl中,在客戶端的串口終端輸入的請(qǐng)求包括DHCP請(qǐng)求。作為一個(gè)具體的實(shí)施例,步驟Sl又包括以下子步驟
Sl 1、在DHCP客戶端的串口終端輸入DHCP請(qǐng)求,該請(qǐng)求通過socket發(fā)送至DHCP服務(wù)器,并等待DHCP服務(wù)器的反饋信息,若DHCP服務(wù)器返回正確的ip、dns信息,則網(wǎng)絡(luò)DHCP 正常,等待通訊測(cè)試請(qǐng)求輸入。優(yōu)選的,所述的DHCP客戶端為網(wǎng)絡(luò)設(shè)備,DHCP服務(wù)器為網(wǎng)絡(luò)終端。 其中,在DHCP客戶端的串口終端輸入DHCP請(qǐng)求之前,還包括設(shè)置ip參數(shù)的步驟, 并檢查所設(shè)的參數(shù)是否正常。此外,為了綜合驗(yàn)證Socket通訊的健壯性,客戶端還可以包括TCP客戶端、UDP客戶端中的至少一種,從而可以分別驗(yàn)證TCP和UDP的通訊健壯性,相應(yīng)的,服務(wù)器包括分別與TCP客戶端、UDP客戶端一一對(duì)應(yīng)的TCP服務(wù)器、UDP服務(wù)器,因此,若驗(yàn)證TCP或UDP的通訊健壯性的話,在步驟Sl中,在客戶端的串口終端輸入的請(qǐng)求還包括通訊測(cè)試請(qǐng)求,相應(yīng)的步驟如下
S12、在TCP客戶端或UDP客戶端的串口終端輸入通訊測(cè)試請(qǐng)求,該請(qǐng)求通過socket相應(yīng)的發(fā)送至TCP服務(wù)器或UDP服務(wù)器,并等待服務(wù)器的反饋信息,若服務(wù)器正確反饋信息, 則網(wǎng)絡(luò)通訊正常,結(jié)束測(cè)試。實(shí)施例二,參見圖3所示,在步驟S12中,機(jī)頂盒作為TCP客戶端,網(wǎng)絡(luò)終端作為 TCP服務(wù)器。包括以下子步驟
al、在TCP客戶端輸入通訊測(cè)試請(qǐng)求,例如,在TCP客戶端輸入“my is TCP client", 該請(qǐng)求通過socket相應(yīng)的發(fā)送至TCP服務(wù)器,若通訊正常,則服務(wù)器會(huì)正確反饋應(yīng)答,例如回復(fù)“my is TCP server”,且通訊正常的情況下可以發(fā)送任何消息給服務(wù)器,服務(wù)器會(huì)收到并進(jìn)行正確反饋,直至在TCP客戶端輸入“bye bye TCP server”,服務(wù)器反饋“bye bye TCP client”。若服務(wù)器不能正確反饋,則說明通訊有故障,研發(fā)人員可以非常清楚的定位到該故障是出現(xiàn)在機(jī)頂盒作為TCP客戶端、網(wǎng)絡(luò)終端作為TCP服務(wù)器進(jìn)行通訊時(shí),因此,可以有針對(duì)性的進(jìn)行調(diào)試。機(jī)頂盒的狀態(tài)信息通過信息檢測(cè)控制臺(tái)進(jìn)行顯示,而且信息檢測(cè)控制臺(tái)還會(huì)根據(jù)反饋的信息發(fā)送指令來控制機(jī)頂盒。同原理的,參見圖4所示,可以將網(wǎng)絡(luò)終端作為TCP客戶端,機(jī)頂盒作為TCP服務(wù)器,進(jìn)行同樣的交互測(cè)試,最終判定在該種模式下通訊是否健壯。實(shí)施例三,在步驟S12中,機(jī)頂盒作為UDP客戶端,網(wǎng)絡(luò)終端作為UDP服務(wù)器。包括以下子步驟
bl、在UDP客戶端輸入通訊測(cè)試請(qǐng)求,例如,在UDP客戶端輸入“my is UDP client", 該請(qǐng)求通過socket相應(yīng)的發(fā)送至UDP服務(wù)器,若通訊正常,則服務(wù)器會(huì)正確反饋應(yīng)答,例如回復(fù)“my is UDP server”,且通訊正常的情況下可以發(fā)送任何消息給服務(wù)器,服務(wù)器會(huì)收到并進(jìn)行正確反饋,直至在UDP客戶端輸入“bye bye UDP server”,服務(wù)器反饋“bye bye UDP client”。若服務(wù)器不能正確反饋,則說明通訊有故障,研發(fā)人員可以非常清楚的定位到該故障是出現(xiàn)在機(jī)頂盒作為UDP客戶端、網(wǎng)絡(luò)終端作為UDP服務(wù)器進(jìn)行通訊時(shí),因此,可以有針對(duì)性的進(jìn)行調(diào)試。同原理的,可以將網(wǎng)絡(luò)終端作為UDP客戶端,機(jī)頂盒作為UDP服務(wù)器,進(jìn)行同樣的交互測(cè)試,最終判定在該種模式下通訊是否健壯。本實(shí)施例的Socket通訊健壯性測(cè)試方法操作方便,定位問題迅速,增強(qiáng)了人機(jī)交互能力,提高了測(cè)試效率,測(cè)試模式選擇更加靈活。實(shí)施例四,基于以上實(shí)施例中提供的socket通訊交互測(cè)試方法,本實(shí)施例提供了一種網(wǎng)絡(luò)電視測(cè)試系統(tǒng),包括客戶端和服務(wù)器,執(zhí)行以下步驟
51、運(yùn)行客戶端及與客戶端相對(duì)應(yīng)的服務(wù)器,在客戶端的串口終端輸入請(qǐng)求,等待服務(wù)器反饋信息,若服務(wù)器正確反饋信息,結(jié)束測(cè)試;
52、若服務(wù)器無法正確反饋信息,輸出顯示錯(cuò)誤提示和錯(cuò)誤位置。所述的客戶端包括DHCP客戶端,所述的服務(wù)器包括與DHCP客戶端對(duì)應(yīng)的DHCP服務(wù)器,在步驟Sl中,在客戶端的串口終端輸入的請(qǐng)求包括DHCP請(qǐng)求,所述的客戶端還包括 TCP客戶端、UDP客戶端中的至少一種,所述的服務(wù)器還包括分別該客戶端一一對(duì)應(yīng)的TCP 服務(wù)器、UDP服務(wù)器,在步驟Sl中,在客戶端的串口終端輸入的請(qǐng)求還包括通訊測(cè)試請(qǐng)求。 其中,本實(shí)例中的具體操作過程可以參考圖2所示實(shí)施例的流程,在這里不詳細(xì)闡述。當(dāng)然,上述說明并非是對(duì)本發(fā)明的限制,本發(fā)明也并不僅限于上述舉例,本技術(shù)領(lǐng)域的普通技術(shù)人員在本發(fā)明的實(shí)質(zhì)范圍內(nèi)所做出的變化、改型、添加或替換,也應(yīng)屬于本發(fā)明的保護(hù)范圍。
權(quán)利要求
1.一種socket通訊交互測(cè)試方法,其特征在于,包括以下步驟(1)、運(yùn)行客戶端及與客戶端相對(duì)應(yīng)的服務(wù)器,在客戶端的串口終端輸入請(qǐng)求,等待服務(wù)器反饋信息,若服務(wù)器正確反饋信息,結(jié)束測(cè)試;(2)、若服務(wù)器無法正確反饋信息,輸出顯示錯(cuò)誤提示和錯(cuò)誤位置。
2.根據(jù)權(quán)利要求1所述的socket通訊交互測(cè)試方法,其特征在于,所述的客戶端包括 DHCP客戶端,所述的服務(wù)器包括與DHCP客戶端對(duì)應(yīng)的DHCP服務(wù)器,在步驟(1)中,在客戶端的串口終端輸入的請(qǐng)求包括DHCP請(qǐng)求。
3.根據(jù)權(quán)利要求2所述的socket通訊交互測(cè)試方法,其特征在于,所述的客戶端還包括TCP客戶端、UDP客戶端中的至少一種,所述的服務(wù)器包括分別與TCP客戶端、UDP客戶端一一對(duì)應(yīng)的TCP服務(wù)器、UDP服務(wù)器,在步驟(1)中,在客戶端的串口終端輸入的請(qǐng)求還包括通訊測(cè)試請(qǐng)求。
4.根據(jù)權(quán)利要求3所述的socket通訊交互測(cè)試方法,其特征在于,步驟(1)包括以下子步驟(a)、在DHCP客戶端的串口終端輸入DHCP請(qǐng)求,該請(qǐng)求通過socket發(fā)送至DHCP服務(wù)器,并等待DHCP服務(wù)器的反饋信息,若DHCP服務(wù)器返回正確的ip、dns信息,則網(wǎng)絡(luò)DHCP 正常,等待通訊測(cè)試請(qǐng)求輸入;(b)、在TCP客戶端或UDP客戶端的串口終端輸入通訊測(cè)試請(qǐng)求,該請(qǐng)求通過socket相應(yīng)地發(fā)送至TCP服務(wù)器或UDP服務(wù)器,并等待服務(wù)器的反饋信息,若服務(wù)器正確反饋信息, 則網(wǎng)絡(luò)通訊正常,結(jié)束測(cè)試。
5.根據(jù)權(quán)利要求2所述的socket通訊交互測(cè)試方法,其特征在于,所述的DHCP客戶端為網(wǎng)絡(luò)設(shè)備,DHCP服務(wù)器為網(wǎng)絡(luò)終端。
6.根據(jù)權(quán)利要求3所述的socket通訊交互測(cè)試方法,其特征在于,所述的TCP客戶端、 UDP客戶端為機(jī)頂盒,TCP服務(wù)器、UDP服務(wù)器為網(wǎng)絡(luò)終端,或者TCP客戶端、UDP客戶端為網(wǎng)絡(luò)終端,TCP服務(wù)器、UDP服務(wù)器為機(jī)頂盒。
7.一種網(wǎng)絡(luò)電視測(cè)試系統(tǒng),其特征在于,包括客戶端和服務(wù)器,執(zhí)行以下步驟(1)、運(yùn)行客戶端及與客戶端相對(duì)應(yīng)的服務(wù)器,在客戶端的串口終端輸入請(qǐng)求,等待服務(wù)器反饋信息,若服務(wù)器正確反饋信息,結(jié)束測(cè)試;(2)、若服務(wù)器無法正確反饋信息,輸出顯示錯(cuò)誤提示和錯(cuò)誤位置。
8.根據(jù)權(quán)利要求7所述的網(wǎng)絡(luò)電視測(cè)試系統(tǒng),其特征在于,所述的網(wǎng)絡(luò)電視測(cè)試系統(tǒng)還包括信息檢測(cè)控制臺(tái),用于顯示機(jī)頂盒工作狀態(tài)信息以及向機(jī)頂盒發(fā)送控制命令;所述的客戶端包括DHCP客戶端,所述的服務(wù)器包括與DHCP客戶端對(duì)應(yīng)的DHCP服務(wù)器,在步驟(1)中,在客戶端的串口終端輸入的請(qǐng)求包括DHCP請(qǐng)求,所述的客戶端還包括 TCP客戶端、UDP客戶端中的至少一種,所述的服務(wù)器還包括分別該客戶端一一對(duì)應(yīng)的TCP 服務(wù)器、UDP服務(wù)器,在步驟(1)中,在客戶端的串口終端輸入的請(qǐng)求還包括通訊測(cè)試請(qǐng)求。
9.根據(jù)權(quán)利要求8所述的網(wǎng)絡(luò)電視測(cè)試系統(tǒng),其特征在于,步驟(1)包括以下子步驟(a)、在DHCP客戶端的串口終端輸入DHCP請(qǐng)求,該請(qǐng)求通過socket發(fā)送至DHCP服務(wù)器,并等待DHCP服務(wù)器的反饋信息,若DHCP服務(wù)器返回正確的ip、dns信息,則網(wǎng)絡(luò)DHCP 正常,等待通訊測(cè)試請(qǐng)求輸入;(b)、在TCP客戶端或UDP客戶端的串口終端輸入通訊測(cè)試請(qǐng)求,該請(qǐng)求通過socket相應(yīng)的發(fā)送至TCP服務(wù)器或UDP服務(wù)器,并等待服務(wù)器的反饋信息,若服務(wù)器正確反饋信息, 則網(wǎng)絡(luò)通訊正常,結(jié)束測(cè)試。
10.根據(jù)權(quán)利要求8所述的網(wǎng)絡(luò)電視測(cè)試系統(tǒng),其特征在于,所述的DHCP客戶端為網(wǎng)絡(luò)設(shè)備,DHCP服務(wù)器為網(wǎng)絡(luò)終端,所述的TCP客戶端、UDP客戶端為機(jī)頂盒,TCP服務(wù)器、UDP 服務(wù)器為網(wǎng)絡(luò)終端,或者TCP客戶端、UDP客戶端為網(wǎng)絡(luò)終端,TCP服務(wù)器、UDP服務(wù)器為機(jī)頂盒。
全文摘要
本發(fā)明公開了一種socket通訊交互測(cè)試方法,其特征在于,包括以下步驟(1)運(yùn)行客戶端及與客戶端相對(duì)應(yīng)的服務(wù)器,在客戶端的串口終端輸入請(qǐng)求,等待服務(wù)器反饋信息,若服務(wù)器正確反饋信息,結(jié)束測(cè)試;(2)若服務(wù)器無法正確反饋信息,輸出顯示錯(cuò)誤提示和錯(cuò)誤位置。本發(fā)明的Socket通訊健壯性測(cè)試方法操作方便,定位問題迅速,增強(qiáng)了人機(jī)交互能力,提高了測(cè)試效率,測(cè)試模式選擇更加靈活。
文檔編號(hào)H04N21/643GK102510523SQ201110310059
公開日2012年6月20日 申請(qǐng)日期2011年10月13日 優(yōu)先權(quán)日2011年10月13日
發(fā)明者徐磊 申請(qǐng)人:青島海信寬帶多媒體技術(shù)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1