[發明專利]基于圖形化編程的網絡安全掃描功能實現方法在審
| 申請號: | 201911375420.7 | 申請日: | 2019-12-27 |
| 公開(公告)號: | CN111142864A | 公開(公告)日: | 2020-05-12 |
| 發明(設計)人: | 王一諾 | 申請(專利權)人: | 淄博市技師學院 |
| 主分類號: | G06F8/34 | 分類號: | G06F8/34;G06F11/36;G06F3/0481;G06F3/0484;G06F9/451 |
| 代理公司: | 青島發思特專利商標代理有限公司 37212 | 代理人: | 鞏同海;江鵬飛 |
| 地址: | 255013 山*** | 國省代碼: | 山東;37 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 圖形 編程 網絡安全 掃描 功能 實現 方法 | ||
1.一種基于圖形化編程的網絡安全掃描功能實現方法,其特征在于,包括如下步驟:
S1:構建測試用例,包括如下小步:
S11:規定計算的路徑起點為系統啟動;
S12:終點為系統退出;
S13:收集待測軟件行為規格規定所有“條件-行動-預期結果”形成集合;
S14:選擇集合中一個“條件-行動-預期結果”;
S15:找出從起點到此“條件-行動-預期結果”的路徑;
S16:找出從此“條件-行動-預期結果”到終點的路徑;
S17:就得到一個覆蓋此“條件-行動-預期結果”的測試用例;
S2:構建包括測試用例的模塊庫:構建一個包括多個原子功能模塊的原子功能模塊庫,所述原子功能模塊庫中的原子功能模塊實現網絡安全掃描的基本原子功能;
S3:設計可視化圖標:設計各個原子功能模塊和邏輯條件的可視化展現圖標,使得用戶可以通過圖形化界面對所述可視化展現圖標進行拖拽、拼接以及參數的配置;
S4:測試用例安全性設計,包括如下小步:
S41:各個原子功能模塊作的輸入輸出,依此輸入輸出關系劃分變量值的等價類,用其合理組合確定被測模塊的等價狀態集合;將各個原子功能模塊輸入輸出等價類劃分好,二者共同作為接口函數調用的條件結果;
S42:從接口函數調用的上傳的測試任務數據,測試任務數據包括功能測試的測試環境要求、服務器配置、測試時間、測試包、測試目標以及需求文件;根據測試任務數據,確定功能測試的測試配置環境數據;
S43:獲取接口函數調用的可視化展現圖標,用于編寫圖形化界面;將編寫結束的可視化展現圖標存入接口函數調用;
根據測試配置環境數據進行功能測試;
S5:生成圖形化編程的網絡安全掃描工具。
2.根據權利要求1所述的基于圖形化編程的網絡安全掃描功能實現方法,其特征在于,所述步驟S1中,“條件-行動-預期結果”實際是軟件測試用例步驟構成基本元素;實際測試用例的每一步驟都是待測軟件行為規格規定中“條件-行動-預期結果”的一個選擇排序。
3.根據權利要求1所述的基于圖形化編程的網絡安全掃描功能實現方法,其特征在于,所述步驟S2中,原子功能模塊采用基于“名稱+參數”的圖形化模塊實現,以可視化展現圖標展示在圖形化界面中,該圖形化模塊包括邏輯判斷模塊,用于“條件-行動-預期結果”判斷。
4.根據權利要求3所述的基于圖形化編程的網絡安全掃描功能實現方法,其特征在于,所述步驟S3中,圖形化模塊具有相應的接口函數調用,當拖拽某個圖形化模塊接近另一個圖形化模塊進行拼接時,以高亮顯示可拼接部分,在確定拼接后,自動調整拼接位置,使得拼接的圖形化模塊能夠變成一個組合圖形化模塊,并產生拖拽效果。
5.根據權利要求1或4所述的基于圖形化編程的網絡安全掃描功能實現方法,其特征在于,所述步驟S41中,各個原子功能模塊內部變量表述的狀態,按照成員變量是成員函數的輸入輸出,確定模塊的成員變量的等價類劃分。
6.根據權利要求5所述的基于圖形化編程的網絡安全掃描功能實現方法,其特征在于,所述步驟S42中,各個原子功能模塊內部變量表述的狀態劃入模塊接口方法調用的函數行為描述的條件和預期結果中。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于淄博市技師學院,未經淄博市技師學院許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201911375420.7/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種雙余度電動舵機
- 下一篇:發射功率的調整方法、裝置、存儲介質及終端設備





