[發明專利]Socket通訊交互測試方法及采用該方法的網絡電視測試系統無效
| 申請號: | 201110310059.7 | 申請日: | 2011-10-13 |
| 公開(公告)號: | CN102510523A | 公開(公告)日: | 2012-06-20 |
| 發明(設計)人: | 徐磊 | 申請(專利權)人: | 青島海信寬帶多媒體技術有限公司 |
| 主分類號: | H04N21/24 | 分類號: | H04N21/24;H04N21/4425;H04N21/643 |
| 代理公司: | 青島聯智專利商標事務所有限公司 37101 | 代理人: | 邵新華 |
| 地址: | 266100 山*** | 國省代碼: | 山東;37 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | socket 通訊 交互 測試 方法 采用 網絡 電視 系統 | ||
技術領域
本發明涉及一種Socket通訊測試方法,具體地說,是涉及一種網絡電視的Socket通訊測試方法,屬于網絡電視技術領域。
背景技術
在Socket通訊測試技術領域,現有的測試方法一般是測試過程中測試設備和服務器之間的信息交互靠預先編寫的程序執行,如圖1所示,為現在的Socket通訊測試程序流程圖,自動執行網絡設置檢查以及接口實現檢查,所有的檢查在一個程序中,測試人員無法干預,不能很好的進行人機交互,而且一旦出現問題,測試人員無法定位錯誤位置,只能檢查所有代碼進行查找定位錯誤,而且測試人員無法發送指令。
發明內容
本發明為了解決現有Socket通訊測試人機交互性差的問題,提供了一種Socket通訊測試方法,在測試過程中可以很好的進行人機交互,通過向被檢測設備發送指令進行檢測,錯誤及時定位。
為了解決上述技術問題,本發明采用以下技術方案予以實現:
一種socket通訊交互測試方法,包括以下步驟:
(1)、運行客戶端及與客戶端相對應的服務器,在客戶端的串口終端輸入請求,等待服務器反饋信息,若服務器正確反饋信息,結束測試;
(2)、若服務器無法正確反饋信息,輸出顯示錯誤提示和錯誤位置。
進一步的,所述的客戶端包括DHCP客戶端,所述的服務器包括與DHCP客戶端對應的DHCP服務器,在步驟(1)中,在客戶端的串口終端輸入的請求包括DHCP請求。
所述的客戶端還包括TCP客戶端、UDP客戶端中的至少一種,所述的服務器包括分別與TCP客戶端、UDP客戶端一一對應的TCP服務器、UDP服務器,在步驟(1)中,在客戶端的串口終端輸入的請求還包括通訊測試請求。
又進一步的,步驟(1)包括以下子步驟:
(a)、在DHCP客戶端的串口終端輸入DHCP請求,該請求通過socket發送至DHCP服務器,并等待DHCP服務器的反饋信息,若DHCP服務器返回正確的ip、dns信息,則網絡DHCP正常,等待通訊測試請求輸入;
(b)、在TCP客戶端或UDP客戶端的串口終端輸入通訊測試請求,該請求通過socket相應的發送至TCP服務器或UDP服務器,并等待服務器的反饋信息,若服務器正確反饋信息,則網絡通訊正常,結束測試。
優選的,所述的DHCP客戶端為網絡設備,DHCP服務器為網絡終端。
所述的TCP客戶端、UDP客戶端為機頂盒,TCP服務器、UDP服務器為網絡終端,或者TCP客戶端、UDP客戶端為網絡終端,TCP服務器、UDP服務器為機頂盒。
基于上述的一種socket通訊交互測試方法,本發明同時提供了一種網絡電視測試系統,包括:
客戶端和服務器,執行以下步驟:
(1)、運行客戶端及與客戶端相對應的服務器,在客戶端的串口終端輸入請求,等待服務器反饋信息,若服務器正確反饋信息,結束測試;
(2)、若服務器無法正確反饋信息,輸出顯示錯誤提示和錯誤位置。
所述的網絡電視測試系統還包括信息檢測控制臺,用于顯示機頂盒工作狀態信息以及向機頂盒發送控制命令;
所述的客戶端包括DHCP客戶端,所述的服務器包括與DHCP客戶端對應的DHCP服務器,在步驟(1)中,在客戶端的串口終端輸入的請求包括DHCP請求,所述的客戶端還包括TCP客戶端、UDP客戶端中的至少一種,所述的服務器還包括分別該客戶端一一對應的TCP服務器、UDP服務器,在步驟(1)中,在客戶端的串口終端輸入的請求還包括通訊測試請求。
步驟(1)包括以下子步驟:???????????????????
(a)、在DHCP客戶端的串口終端輸入DHCP請求,該請求通過socket發送至DHCP服務器,并等待DHCP服務器的反饋信息,若DHCP服務器返回正確的ip、dns信息,則網絡DHCP正常,等待通訊測試請求輸入;
(b)、在TCP客戶端或UDP客戶端的串口終端輸入通訊測試請求,該請求通過socket相應的發送至TCP服務器或UDP服務器,并等待服務器的反饋信息,若服務器正確反饋信息,則網絡通訊正常,結束測試。
所述的DHCP客戶端為網絡設備,DHCP服務器為網絡終端,所述的TCP客戶端、UDP客戶端為機頂盒,TCP服務器、UDP服務器為網絡終端,或者TCP客戶端、UDP客戶端為網絡終端,TCP服務器、UDP服務器為機頂盒。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于青島海信寬帶多媒體技術有限公司,未經青島海信寬帶多媒體技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201110310059.7/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:用于衛生設備配件的射流出口元件
- 下一篇:一種斷電剎車裝置





