[發明專利]多協議自由組合報文主動上報的通訊協議網關測試方法有效
| 申請號: | 201811652972.3 | 申請日: | 2018-12-29 |
| 公開(公告)號: | CN111385164B | 公開(公告)日: | 2021-11-30 |
| 發明(設計)人: | 姜冬賢 | 申請(專利權)人: | 江蘇迪納數字科技股份有限公司 |
| 主分類號: | H04L12/26 | 分類號: | H04L12/26;H04L29/06 |
| 代理公司: | 常州佰業騰飛專利代理事務所(普通合伙) 32231 | 代理人: | 孫永智 |
| 地址: | 210006 江蘇*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 協議 自由 組合 報文 主動 上報 通訊 網關 測試 方法 | ||
本發明公開了一種多協議自由組合報文主動上報的通訊協議網關功能測試方法,屬于網關測試技術領域,一種多協議自由組合報文主動上報的通訊協議網關功能測試方法,包括報文內容編輯與報文數據組合上報,該報文內容編輯包括如下步驟:定義通訊協議網關的鏈接方式、鏈接協議、是否有響應信息等;定義通訊協議的字段信息;定義上報報文的場景信息,該報文數據組合與上報包括如下步驟:定義每個協議鏈接信息;根據協議、報文等信息,解析成不同的指令處理;報文組合與上報。本發明在不需要設備或不具備設備上報數據的情況下,測試各種業務場景;節省了測試成本,不需要移動流量費;加快了測試速度;適應各種協議。
技術領域
本發明涉及一種網關測試方法,特別是涉及一種多協議自由組合報文主動上報的通訊協議網關功能測試方法,屬于網關測試技術領域。
背景技術
市面上已有的網關測試工具包括如下缺點:
1、需要發送的單報文自己手動翻譯成16進制字符直接發送,如 TCPUDPDBg;
2、根據某一種標準協議,在主界面預先定義好需要上報的單報文項,每次新的變化都需要升級工具;
3、只能適應單報文單場景下測試,而且改寫工具時間較長;有新的協議又要重新開一套工具。
要根據不同協議且協議變化的情況下,重新產生一款功能測試工具,能夠快速測試通訊協議網關,就成為了需求。
發明內容
本發明的主要目的是為了提供一種多協議自由組合報文主動上報的通訊協議網關功能測試方法,在不需要設備或不具備設備上報數據的情況下,測試各種業務場景;節省了測試成本,不需要移動流量費;加快了測試速度適應各種協議。
本發明的目的可以通過采用如下技術方案達到:
一種多協議自由組合報文主動上報的通訊協議網關功能測試方法,包括報文內容編輯與報文數據組合與上報,該報文內容包括如下步驟:
步驟A1:定義通訊協議網關的鏈接方式、鏈接協議、是否有響應信息等;
步驟A2:定義通訊協議的字段信息;
步驟A3:定義上報報文的場景信息。
以上單報文編輯的步驟的信息全部存入數據庫中。
該報文組合與上報包括如下步驟:
步驟B1:定義每個協議鏈接信息;
步驟B2:根據協議、報文等信息,解析成不同的指令處理;
步驟B3:報文組合和上報。
優選的,上述步驟A2:定義通訊協議的字段信息,包括定義通訊協議的報文頭、報文尾等主要的字段的信息以及定義通訊協議具體報文字段的信息。
優選的,上述步驟A3:定義上報報文的場景信息包括連續報文的定義通訊協議連續上報報文的場景信息;定義通訊協議單報文的用例;定義通訊協議單報文在連續上報的場景中的報文字段值范圍。
優選的,上述步驟B3:報文組合和上報包括單報文組合和上報以及連續報文組合和上報。
優選的,上述單報文組合和上報包括單報文組合情況,根據用例信息,生成報文中每個字段的具體值,根據定義的報文字段組合成報文的具體數據,再根據協議字段,組合成最終的報文數據;根據協議找出鏈接信息,上報報文。
優選的,上述連續報文組合和上報包括連續報文組合情況,根據連續報文解析成一個個的單報文;每個單報文處理,根據單報文字段范圍信息,生成單報文中每個字段的具體值,根據定義的單報文字段組合成報文的具體數據,再根據協議字段,組合成最終的單報文數據,根據協議找出鏈接信息,上報報文。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于江蘇迪納數字科技股份有限公司,未經江蘇迪納數字科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811652972.3/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:電池箱
- 下一篇:一種基于電磁感應的熔鹽加熱器





