[發(fā)明專利]一種用于監(jiān)控系統(tǒng)的自動化測試的通信規(guī)范無效
| 申請?zhí)枺?/td> | 201110309852.5 | 申請日: | 2011-10-13 |
| 公開(公告)號: | CN102355384A | 公開(公告)日: | 2012-02-15 |
| 發(fā)明(設計)人: | 方寧生 | 申請(專利權)人: | 納龍(蘇州)信息技術有限公司 |
| 主分類號: | H04L12/26 | 分類號: | H04L12/26 |
| 代理公司: | 南京經(jīng)緯專利商標代理有限公司 32200 | 代理人: | 樓高潮 |
| 地址: | 215000 江蘇省蘇州市*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 用于 監(jiān)控 系統(tǒng) 自動化 測試 通信 規(guī)范 | ||
1.?????一種用于監(jiān)控系統(tǒng)的自動化測試的通信規(guī)范,其特征在于,
???????測試工具與中心控制模塊進行通信,首先經(jīng)過注冊,然后與中心控制模塊建立TCP通信,最后進行用戶界面具體命令的交互,
???1)中心控制模塊和測試工具的注冊流程:
??????中心控制模塊的注冊過程分為接收注冊報文、發(fā)送注冊響應報文、循環(huán)檢查注冊登記表這三個部分;
??????測試工具在注冊過程中負責發(fā)送注冊報文、接收注冊響應報文和檢測中心控制模塊的存在性這三個任務;
??????2)中心控制模塊和測試工具的TCP通信流程,將TCP通信流程分成三層處理:
??????TCP偵聽層,作為底層,負責接收TCP連接,并對接收到的連接進行讀和寫的原始操作;
??????工具通信層,作為上層,負責下發(fā)具體命令和上傳執(zhí)行結果;
??????XML操作層,作為中間層,發(fā)送數(shù)據(jù)時,接收上層的具體命令,將其封裝為XML數(shù)據(jù),然后傳遞給底層發(fā)送,接收數(shù)據(jù)時,它接收底層的原始XML數(shù)據(jù),解析該原始XML數(shù)據(jù),得到具體結果后,再傳遞給上層處理;
?????層與層之間通過回調和調用實現(xiàn)跨層操作;
????3)中心控制模塊的用戶界面:
????中心控制模塊根據(jù)具體測試工具下發(fā)對應命令,在中心控制模塊端設計一個用戶界面,由用戶選擇在線的測試工具,然后給該測試工具發(fā)送命令。
2.????根據(jù)權利要求1所述的用于監(jiān)控系統(tǒng)的自動化測試的通信規(guī)范,其特征在于,所述測試工具括包括業(yè)務產(chǎn)生類型的腳本運行工具,實況檢測類型的視頻圖像收集工具、音頻收集工具或串口云臺控制命令工具,信息采集類型的日志搜集工具、Log服務器工具或Report工具。
3.????根據(jù)權利要求1所述的用于監(jiān)控系統(tǒng)的自動化測試的通信規(guī)范,其特征在于,所述測試工具每隔5s向中心控制模塊發(fā)送一次注冊報文,每隔15s檢查注冊響應報文的數(shù)量是否有增加;中心控制模塊每隔15s檢查一次注冊登記表情況,及時更新注冊登記表中測試工具狀況。
4.????根據(jù)權利要求1所述的用于監(jiān)控系統(tǒng)的自動化測試的通信規(guī)范,其特征在于,所述中心控制模塊接收到測試工具發(fā)送的注冊報文后,分析注冊報文,將注冊報文中攜帶的測試工具編號、測試工具類型名、測試工具所在PC機的IP地址、UDP端口號、最新注冊時間、TCP客戶端Socket這六項信息項存儲到注冊登記表中。
5.????根據(jù)權利要求1所述的用于監(jiān)控系統(tǒng)的自動化測試的通信規(guī)范,其特征在于,所述中心控制模塊在發(fā)送注冊響應報文之前,先要生成XML注冊響應報文,報文中攜帶中心控制模塊的相關信息和發(fā)送時間。
6.????根據(jù)權利要求1所述的用于監(jiān)控系統(tǒng)的自動化測試的通信規(guī)范,其特征在于,所述測試工具接收到注冊響應報文后,將報文中的中心控制模塊編號、日志服務器編號、中心控制模塊TCP端口號這三項中心控制模塊信息記錄到信息表中。
7.????根據(jù)權利要求1所述的用于監(jiān)控系統(tǒng)的自動化測試的通信規(guī)范,其特征在于,所述測試工具在發(fā)送注冊報文前,先要生成XML注冊報文,攜帶自己的ID編號、測試工具類型名、測試工具所在PC機的IP地址、UDP端口號和發(fā)送時間信息,然后再進行發(fā)送。
8.????根據(jù)權利要求1所述的用于監(jiān)控系統(tǒng)的自動化測試的通信規(guī)范,其特征在于,所述中心控制模塊的用戶界面中包含了命令行執(zhí)行工具的頁面,設有抓包功能、Ping功能和Python腳本運行功能。
9.????根據(jù)權利要求1所述的用于監(jiān)控系統(tǒng)的自動化測試的通信規(guī)范,其特征在于,所述中心控制模塊的用戶界面中還包含了日志搜集工具的頁面,設有收集日志信息、收集系統(tǒng)信息和檢測日志信息這三部分腳本運行功能。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于納龍(蘇州)信息技術有限公司,未經(jīng)納龍(蘇州)信息技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201110309852.5/1.html,轉載請聲明來源鉆瓜專利網(wǎng)。





