999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于B/S架構的雷達健康管理軟件測試方法研究

2021-11-30 22:11:33陳慶芬
科學與信息化 2021年17期
關鍵詞:管理

陳慶芬

中國電子科技集團公司第三十八研究所 安徽 合肥 230088

引言

隨著雷達設備規模的顯著增加,面臨的狀態監測和維修保障任務越來越復雜。健康管理(PHM)是用于雷達裝備狀態監測和維修保障的一項新技術,已在國內外先進的武器裝備上成功應用。在雷達裝備中也迫切需要使用這項新技術,以便提升雷達故障預測、狀態監測和維修保障的能力。

B/S模型結構可實現數據管理與用戶管理更大的靈活性與開放[1]。在B/S結構下,在客戶端只需要安裝瀏覽器及相關協議軟件,即可訪問服務器。軟件的開發、維護與升級只需在服務器端操作,縮短了系統開發周期,降低了維護費用[2]。

本文介紹了雷達健康管理軟件和B/S架構技術的基本概念和應用背景,重點對B/S架構的雷達健康管理軟件測試方法進行了論述,介紹了適用于雷達健康管理軟件功能測試、性能測試、接口測試等的具體方法和自動化測試工具。

1 雷達健康管理

雷達健康管理是指利用雷達海量的測試數據、故障診斷結果、維修資源信息以及其他相關信息,對雷達系統的健康狀態和執行任務的能力進行實時分析評估及預測,并根據分析評估結果自動進行維修決策,以實現雷達全壽命周期維修保障的自主化和智能化。

2 B/S架構雷達健康管理軟件測試方法

2.1 靜態測試

在靜態測試階段,選取靜態分析工具Find Bugs和代碼質量工具Sonar Qube對代碼質量進行檢查和管理。

Find Bugs,是Eclipse、IDEA等開發環境下的一個插件工具。檢查類或者jar文件,將字節碼與缺陷模式進行對比以發現可能存在的問題可以檢查出包括空指針引用、無限遞歸循環等問題。Find Bugs還為用戶提供定制Bug Pattern的功能,可以根據需求自定義Find Bugs的代碼檢查條件。

Sonar Qube是一個代碼質量管理平臺。通過量化的方式度量代碼質量的變化,從而可以方便地對不同規模和種類的工程進行代碼質量管理。支持超過25種編程語言??梢约刹煌臏y試工具,代碼分析工具,以及持續集成工具。開發中使用提供重復代碼、編碼標準、單元測試、代碼覆蓋率、代碼復雜度、潛在Bug、注釋和軟件設計報告提供了指標歷史記錄、計劃圖和微分查看提供了完全自動化的分析。

2.2 功能測試

Selenium 2是一套基于WEB應用的測試工具,通過它來執行模仿用戶在網頁上的操作的測試腳本,測試人員可以對Web應用進行功能測試[3]。

Selenium測試直接運行在瀏覽器中,像真正的用戶在操作;通過記錄與瀏覽器的交互以創建測試用例,可以使用播放選型重新運行測試用例,不需要任何編程邏輯來編寫其測試腳本。可以測試與瀏覽器的兼容性,測試系統功能,支持自動生成Java、.Net、Perl等不同語言的測試腳本,支持在瀏覽器包括IE(7、8、9、10、11),Mozilla Firefox,Safari,Opera等。

2.3 性能測試

對基于大數據平臺的B/S架構雷達健康管理軟件性能測試主要包括三個主要的方面:一是數據攝取和吞吐量,在這個階段,測試人員驗證系統使用來自各種數據源的數據有多快。測試涉及隊列在給定時間內處理不同標識的消息。它還包括如何快速地將數據插入到底層數據存儲中,例如插入到MongoDB和Cassandra數據庫中的速率;二是數據處理,它涉及驗證執行查詢或Map Reduce作業的速度。它還包括當底層數據存儲填充在數據集中時,測試使用隔離規則方式處理數據;三是子組件性能,雷達健康管理軟件由多個組件組成,必須單獨測試這些組件。例如,查詢、計算的速度等。

2.4 接口測試

Postman是一款功能強大的網頁調試與發送網頁HTTP請求的Chrome插件模擬各種HTTP requests:從常用的GET、POST到RESTful的PUT、DELETE等等。甚至還可以發送文件、送出額外的header人性化的Response整理。一般在用其他工具來測試的時候,response的內容通常都是純文字的raw,但如果是JSON,就是塞成一整行的JSON。這會造成閱讀的障礙,而Postman可以針對response內容的格式自動美化。JSON、XML或是HTML都會整理成我們可以閱讀的格式內置測試腳本語言,且支持編寫測試腳本,可以快速地檢查request的結果,并返回測試結果。

3 結束語

本文首先對雷達健康管理軟件呈現的智能化、組網化、大數據的趨勢進行了分析,并結合B/S架構設計對數據管理與用戶管理具有更大的靈活性與開放性等特點,對B/S架構應用于雷達健康管理軟件設計的必要性進行了分析。本文內容主要對基于B/S架構的雷達健康管理軟件測試方法進行了論述,提出了靜態測試、功能測試、性能測試和接口測試的測試思路。結合實際項目應用,深入闡述了目前主要使用的各類自動化測試工具的使用特點及方法。使用本文介紹的方法,提高了雷達健康管理軟件測試的有效性、深入性、覆蓋度及測試效率,也為后續基于大數據平臺的雷達健康管理軟件測試打下了良好的基礎。

猜你喜歡
管理
棗前期管理再好,后期管不好,前功盡棄
今日農業(2022年15期)2022-09-20 06:56:20
《水利建設與管理》征訂啟事
聆聽兩會
——關注自然資源管理
2020年《水利建設與管理》征稿函
運行管理
管理就是溝通
中國制筆(2019年1期)2019-08-28 10:07:26
加強土木工程造價的控制與管理
如何加強土木工程造價的控制與管理
解秘眼健康管理
“這下管理創新了!等7則
雜文月刊(2016年1期)2016-02-11 10:35:51
主站蜘蛛池模板: 国产精品无码AV中文| 亚洲天堂网在线播放| 日本一区二区不卡视频| 免费视频在线2021入口| 精品国产欧美精品v| 人妻无码AⅤ中文字| 亚洲精品第五页| 亚洲αv毛片| 国产精品黑色丝袜的老师| 亚洲永久视频| 国产一区二区色淫影院| 国产精品成人第一区| 欧美久久网| 精品无码一区二区三区电影| 找国产毛片看| 97久久超碰极品视觉盛宴| 亚洲毛片在线看| 国产特一级毛片| 54pao国产成人免费视频| 新SSS无码手机在线观看| 久久久久人妻一区精品| 亚洲精品老司机| 国产成人福利在线| 丁香六月激情综合| 国产一级毛片网站| 欧美成人区| 99久久精品免费看国产免费软件| 九九九精品成人免费视频7| 国产网友愉拍精品| 国产福利大秀91| 国产精品页| 亚洲第一页在线观看| 99精品视频九九精品| 精品撒尿视频一区二区三区| 久久亚洲黄色视频| 五月天婷婷网亚洲综合在线| 国产9191精品免费观看| 91美女视频在线观看| 2021国产精品自产拍在线观看| 亚洲精品动漫在线观看| 四虎免费视频网站| 国产综合另类小说色区色噜噜| 亚洲欧美自拍一区| 国产免费羞羞视频| 亚洲国产午夜精华无码福利| 在线观看国产小视频| 色爽网免费视频| 99在线免费播放| 综合亚洲网| 亚洲一区二区在线无码| 成年女人a毛片免费视频| 91久久偷偷做嫩草影院| 亚洲欧洲日产国产无码AV| 久久久久久久久亚洲精品| 无遮挡一级毛片呦女视频| 成人国产精品网站在线看| 国产精品手机视频| 国产精品香蕉| 亚洲欧美日韩成人在线| 无码 在线 在线| 亚洲色图欧美| 亚洲青涩在线| 中文字幕亚洲综久久2021| 色视频国产| 国产精品太粉嫩高中在线观看| 亚洲精品你懂的| www精品久久| 91网站国产| 亚洲欧美成人综合| 奇米影视狠狠精品7777| 久久久精品国产SM调教网站| 国产日韩欧美中文| 国产91高跟丝袜| 亚洲美女高潮久久久久久久| 国产主播喷水| 天天视频在线91频| 无码人妻免费| 国产激情无码一区二区免费| 亚洲欧美自拍视频| 中文字幕久久亚洲一区| 久久夜色撩人精品国产| 一级不卡毛片|