[發(fā)明專利]協(xié)議包檢測方法及協(xié)議包檢測裝置有效
| 申請?zhí)枺?/td> | 201310078370.2 | 申請日: | 2013-03-12 |
| 公開(公告)號: | CN104052628B | 公開(公告)日: | 2018-10-30 |
| 發(fā)明(設(shè)計)人: | 馬驍;陳祎;潘在亮 | 申請(專利權(quán))人: | 騰訊科技(深圳)有限公司 |
| 主分類號: | H04L12/26 | 分類號: | H04L12/26;H04L29/06;H04L1/16 |
| 代理公司: | 深圳翼盛智成知識產(chǎn)權(quán)事務(wù)所(普通合伙) 44300 | 代理人: | 歐陽啟明 |
| 地址: | 518000 廣東省深圳*** | 國省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 協(xié)議 檢測 方法 裝置 | ||
本發(fā)明涉及一種協(xié)議包測試方法以及協(xié)議包測試裝置,該協(xié)議包測試方法包括步驟:根據(jù)客戶端與服務(wù)器的協(xié)議格式庫設(shè)定測試內(nèi)容;以及在發(fā)送和/或接收協(xié)議包時,根據(jù)測試內(nèi)容對協(xié)議包進行修改。本發(fā)明還涉及一種協(xié)議包測試裝置,本發(fā)明的協(xié)議包測試方法以及協(xié)議包測試裝置根據(jù)測試內(nèi)容對發(fā)送和/或接收的協(xié)議包進行修改,簡化了測試流程,提高了測試效率以及降低了測試成本。
技術(shù)領(lǐng)域
本發(fā)明涉及互聯(lián)網(wǎng)檢測領(lǐng)域,特別是涉及一種高效方便的協(xié)議包檢測方法及協(xié)議包檢測裝置。
背景技術(shù)
現(xiàn)有的服務(wù)器與客戶端之間的協(xié)議包(即CS協(xié)議包)測試,主要是通過測試人員從用戶界面上手工操作構(gòu)造場景進行的。如需要測試發(fā)送聊天消息失敗的用例,就可構(gòu)造一導(dǎo)致聊天消息發(fā)送失敗的場景,如禁用網(wǎng)卡使得網(wǎng)絡(luò)不通,從而導(dǎo)致聊天消息發(fā)送失敗;然后客戶端接收服務(wù)器的反饋的協(xié)議包,最后查看客戶端對該服務(wù)器反饋的協(xié)議包的響應(yīng)以完成整個協(xié)議包測試。
但是有一些需測試的協(xié)議包,測試人員很難在客戶端對其進行構(gòu)造,甚至無法在客戶端對其進行構(gòu)造,如測試無法識別的ip地址的用例,客戶端的測試人員并不知道服務(wù)器無法識別那些ip地址。這樣客戶端的測試人員需要聯(lián)系服務(wù)器的開發(fā)人員下發(fā)特殊的協(xié)議包(即服務(wù)器的開發(fā)人員構(gòu)造一無法識別的ip地址的協(xié)議包),客戶端接收該特殊的協(xié)議包來對該無法識別的ip地址的測試場景進行測試。但這樣造成協(xié)議包測試的溝通成本提高,測試效率低下。
發(fā)明內(nèi)容
本發(fā)明的目的在于提供一種高效方便的協(xié)議包檢測方法及協(xié)議包檢測裝置;以解決現(xiàn)有的協(xié)議包檢測方法及協(xié)議包檢測裝置的測試成本高以及測試效率低下的技術(shù)問題。
為解決上述問題,本發(fā)明提供的技術(shù)方案如下:
本發(fā)明實施例涉及一種協(xié)議包測試方法,其包括步驟:
根據(jù)所述客戶端與服務(wù)器的協(xié)議格式庫設(shè)定測試內(nèi)容;以及
在發(fā)送和/或接收協(xié)議包時,根據(jù)所述測試內(nèi)容對所述協(xié)議包進行修改。
本發(fā)明實施例還涉及一種協(xié)議包測試裝置,其包括:
設(shè)定模塊,用于根據(jù)所述客戶端與服務(wù)器的協(xié)議格式庫設(shè)定測試內(nèi)容;以及
修改模塊,用于在發(fā)送和/或接收協(xié)議包時,根據(jù)所述測試內(nèi)容對所述協(xié)議包進行修改。
相較于現(xiàn)有技術(shù)的協(xié)議包檢測方法及協(xié)議包檢測裝置,本發(fā)明的協(xié)議包檢測方法及協(xié)議包檢測裝置根據(jù)測試內(nèi)容對發(fā)送和/或接收的協(xié)議包進行修改,簡化了測試流程,提高了測試效率以及降低了測試成本;解決了現(xiàn)有的協(xié)議包檢測方法及協(xié)議包檢測裝置的測試成本高以及測試效率低下的技術(shù)問題。
附圖說明
圖1為本發(fā)明的協(xié)議包測試方法的第一優(yōu)選實施例的流程圖;
圖2為本發(fā)明的協(xié)議包測試方法的第二優(yōu)選實施例的流程圖;
圖3為本發(fā)明的協(xié)議包測試方法的第三優(yōu)選實施例的流程圖;
圖4為本發(fā)明的協(xié)議包測試方法的第四優(yōu)選實施例的流程圖;
圖5為本發(fā)明的協(xié)議包測試裝置的第一優(yōu)選實施例的結(jié)構(gòu)示意圖;
圖6為本發(fā)明的協(xié)議包測試裝置的第二優(yōu)選實施例的結(jié)構(gòu)示意圖;
圖7為本發(fā)明的協(xié)議包測試裝置的第三優(yōu)選實施例的結(jié)構(gòu)示意圖;
圖8為本發(fā)明的協(xié)議包測試裝置的第四優(yōu)選實施例的結(jié)構(gòu)示意圖。
具體實施方式
以下各實施例的說明是參考附加的圖式,用以例示本發(fā)明可用以實施的特定實施例。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于騰訊科技(深圳)有限公司,未經(jīng)騰訊科技(深圳)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310078370.2/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 圖像診斷裝置、醫(yī)用系統(tǒng)以及協(xié)議管理方法
- 一種自動協(xié)議識別方法及系統(tǒng)
- 客戶端中遞送協(xié)議數(shù)據(jù)單元的方法及相關(guān)裝置
- 遠程通訊系統(tǒng)
- 一種基于可拼裝通信協(xié)議棧的通信方法及系統(tǒng)
- 一種實現(xiàn)國產(chǎn)平臺PXEBOOT的協(xié)議架構(gòu)
- CBTC通信系統(tǒng)協(xié)議解析方法、協(xié)議庫管理方法
- 一種協(xié)議轉(zhuǎn)換的方法、裝置、設(shè)備及存儲介質(zhì)
- 一種用于燈光控制的協(xié)議轉(zhuǎn)換系統(tǒng)及方法
- 一種通用工藝人工智能物聯(lián)網(wǎng)網(wǎng)關(guān)





