[發明專利]面向異構無線傳感器網絡的協議一致性的云測試框架有效
| 申請號: | 201510430490.3 | 申請日: | 2015-07-21 |
| 公開(公告)號: | CN105049435B | 公開(公告)日: | 2018-06-15 |
| 發明(設計)人: | 謝昊飛;肖尚青;郝飛飛;李強;蔡龍騰;王冠雄 | 申請(專利權)人: | 重慶郵電大學 |
| 主分類號: | H04L29/06 | 分類號: | H04L29/06;H04L1/24;H04L29/08;H04W84/18 |
| 代理公司: | 重慶市恒信知識產權代理有限公司 50102 | 代理人: | 劉小紅 |
| 地址: | 400065 *** | 國省代碼: | 重慶;50 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 測試平臺 應用服務層 被測系統 測試代理 無線傳感器網絡 協議一致性 測試過程 測試框架 測試需求 異構 基礎設施服務層 虛擬服務器 測試 測試報告 測試配置 測試設備 測試網絡 測試用戶 分配測試 控制管理 平臺服務 轉發 監控 角色 分配 橋梁 通信 網絡 | ||
本發明請求保護一種面向異構無線傳感器網絡的協議一致性的云測試框架,包括云測試平臺、測試代理及被測系統;其中云測試平臺負責測試進行與測試過程的控制管理;所述測試代理是被測系統與云測試平臺之間的通信橋梁,相應的測試代理接收到云測試平臺的命令后轉發給對應的被測系統的網絡中的設備,并為測試設備分配角色形成對應的測試網絡;其中云測試平臺主要包括基礎設施服務層IaaS、平臺服務層PaaS及應用服務層SaaS,測試用戶通過應用服務層SaaS提供的Web界面通過Internet訪問云測試平臺,提交測試需求及相關測試配置后云測試平臺根據測試需求分配測試資源,相關虛擬服務器進行測試,并通過應用服務層SaaS對測試過程進行監控,最后獲得完整的測試報告。
技術領域
本發明涉及一種測試框架,具體設計一種面向異構無線傳感器網絡的協議一致性的云測試框架。
背景技術
物聯網技術的發展,無線傳感器網絡的應用越來越廣泛,例如工業自動化、環境監測、智能家居等。但是在實際的應用中無線傳感器網絡各節點往往是不同的,即使是同一型號的節點間也存在微小的差異,這就形成了異構無線傳感器網絡。無線傳感器網絡的異構特性給無線傳感器網絡的協議一致性測試帶來了很多的不便,對不同的協議(例如WIA-PA,IPV6協議等)要設計不同的測試平臺來進行測試,多種不同的測試平臺難以集成,同時傳統的軟件測試,大多是基于本地的測試,協議一致性測試需要配置相應的運行環境,測試過程和結果受到環境的影響,對測試環境的配置變得十分復雜。測試環境的配置主要包括硬件環境和軟件環境,測試硬件環境主要針對物理機器和通信通道的搭建,包括服務器、客戶端、存儲設備、電源、網絡連接設備的配置;測試軟件環境主要針對運行在物理機之上的各類軟件的安裝和設置,包括操作系統、測試軟件、測試工具、瀏覽器、數據庫等其他應用軟件構成的環境,每一個環境都需要進行復雜的設置,設置選項和內容繁多,給管理帶來一定的難度。還需花費時間、人力和資金投入來完成最終的搭建工作;最后,測試知識和用例在使用完成后會被單獨的進行保存和管理,沒有統一的存儲管理技術作為支撐,缺乏知識的積累性。這樣的協議一致性測試既消耗資源又效率低下。
發明內容
針對現有技術的不足,提出了一種節約了測試成本的測試軟件或者工具,也不需要構建復雜的測試環境、提高測試效率的面向異構無線傳感器網絡的協議一致性的云測試框架。本發明的技術方案如下:一種面向異構無線傳感器網絡的協議一致性的云測試框架,其包括云測試平臺、測試代理及被測系統;其中云測試平臺負責測試進行與測試過程的控制管理;所述測試代理是被測系統與云測試平臺之間的通信橋梁,相應的測試代理接收到云測試平臺的命令后轉發給對應的被測系統的網絡中的設備,并為測試設備分配角色形成對應的測試網絡;
其中云測試平臺主要包括基礎設施服務層IaaS、平臺服務層PaaS及應用服務層SaaS,測試用戶通過應用服務層SaaS提供的Web界面通過Internet訪問云測試平臺,提交測試需求及相關測試配置后云測試平臺根據測試需求分配測試資源,在測試代理的作用下構成相應異構的測試環境;通過虛擬技術將各測試環境虛擬化后放入云環境中用戶通過訪問云環境中的相關虛擬服務器進行測試,并通過應用服務層SaaS對測試過程進行監控,最后可獲得完整的測試報告。
進一步的,所述測試代理主要包括與云測試平臺通信的API接口、個性化協議標準模塊PM、測試代理描述及測試驅動四部分:
API接口是云測試平臺與測試代理的通信接口,云測試平臺通過API接口控制被測系統形成對應的測試網絡,測試代理的相關測試信息通過API接口反饋給云測試平臺從而得到測試結果;
個性化協議標準模塊PM用于針對不同的協議進行設計,個性化協議標準模塊PM包含各協議的標準描述;
測試代理描述主要包括關于測試平臺和測試代理的相關定義信息和測試驅動控制信息和部分用戶定義的參數信息;
測試驅動主要用于負責與被測系統直接通信,它有被測系統相同的物理通信接口和協議棧,用于控制形成的對應協議的不同被測網絡。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于重慶郵電大學,未經重慶郵電大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201510430490.3/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:照明裝置
- 下一篇:一種接入wifi網絡的方法及裝置





