成人打一炮免费视频,亚洲天堂视频在线观看,97视频久久久,日本japanese护士色高清,五月婷婷丁香,日韩精品一级无码毛片免费,国产欧美日韩精品网红剧情演绎

一種上位機進程保護功能的測試系統(tǒng)及方法與流程

文檔序號:41872596發(fā)布日期:2025-05-09 18:45閱讀:5來源:國知局
一種上位機進程保護功能的測試系統(tǒng)及方法與流程

本發(fā)明屬于功能測試,特別涉及一種上位機進程保護功能的測試系統(tǒng)及方法。


背景技術(shù):

1、分布式控制系統(tǒng)(distributed?control?system,dcs)是利用計算機技術(shù)對工業(yè)生成過程進行集中監(jiān)視、操作、管理和分散控制的一種新型控制設(shè)備;可信dcs是以傳統(tǒng)dcs為原型,通過引入可信計算體系以提高系統(tǒng)的安全性。

2、目前,國產(chǎn)可信dcs系統(tǒng)的上位機中通常集成有進程保護功能,以保護指定進程在運行期間不能被終止;其中,進程保護功能可以有效阻止用戶通過終止命令給指定進程發(fā)送終止信號,以使指定進程提供持續(xù)穩(wěn)定的服務(wù)。具體的,上位機的進程保護功能開啟時,為可執(zhí)行文件配置進程保護策略,以對該可執(zhí)行文件運行過程中的所有進程進行保護,阻止進程被終止;并能夠?qū)⑺性噲D終止被保護進程的操作記錄至審計日志;其次,還能夠為可執(zhí)行文件運行過程中的某個進程配置進程保護策略,以對該進程進行保護,以保護該進程不被終止,并將所有試圖終止該進程的操作記錄至審計日志;而該可執(zhí)行文件的其他進程不被保護,允許通過終止命令進行終止,并記錄終止操作至審計日志;而當(dāng)進程保護功能關(guān)閉時,所有可執(zhí)行文件和進程的保護策略無效,且已設(shè)置進程保護策略的進程也可被終止,并記錄終止操作至審計日志。

3、在國產(chǎn)可信dcs系統(tǒng)的上位機中,需要被保護的程序文件通常有十幾到上百個,這些程序文件都需要逐一配置進程保護策略,并驗證它們運行起來的進程可以穩(wěn)定運行,不會被終止,且需要記錄每一次嘗試殺死進程的記錄;有的應(yīng)用程序比較復(fù)雜,會依賴多個動態(tài)庫或調(diào)用其他應(yīng)用程序,依賴的動態(tài)庫和調(diào)用其他程序運行的子進程也需要被保護起來;目前,針對上位機的進程保護功能進行測試時,存在測試效率低且測試結(jié)果錯誤率較高;具體的,現(xiàn)有的測試手段通常需要人工輸入多個預(yù)設(shè)操作命令,且測試過程中需要查看和記憶大量的測試信息,操作難度較大,極易出現(xiàn)操作失誤;其次,如果要測試批量的進程保護功能,重復(fù)性的操作會耗費大量時間、影響測試進度和質(zhì)量;因此在實際中,測試人員有時會挑一到兩個常用的程序文件或者復(fù)雜程序的主程序進行進程保護測試,極易產(chǎn)生測試遺漏的現(xiàn)象。


技術(shù)實現(xiàn)思路

1、針對現(xiàn)有技術(shù)中存在的技術(shù)問題,本發(fā)明提供了一種上位機進程保護功能的測試系統(tǒng)及方法,以解決現(xiàn)有的測試方法存在測試效率低且測試結(jié)果錯誤率較高的技術(shù)問題。

2、為達到上述目的,本發(fā)明采用的技術(shù)方案為:

3、本發(fā)明提供了一種上位機進程保護功能的測試系統(tǒng),包括瀏覽器端及web服務(wù)器端;

4、所述瀏覽器端,用于可視化展示待測上位機的進程保護功能狀態(tài)、可執(zhí)行文件信息及可執(zhí)行文件所屬進程信息;還用于發(fā)送預(yù)設(shè)的測試操作請求至所述web服務(wù)器端;還用于可視化展示并記錄測試操作結(jié)果;

5、所述web服務(wù)器端,用于獲取并發(fā)送待測上位機的進程保護功能狀態(tài)、可執(zhí)行文件信息及可執(zhí)行文件所屬進程信息至所述瀏覽器端;還用于接收并轉(zhuǎn)發(fā)預(yù)設(shè)的測試操作請求至待測上位機;還用于接收并轉(zhuǎn)發(fā)待測上位機上傳的測試操作結(jié)果至所述瀏覽器端。

6、進一步的,所述瀏覽器端包括第一頁面可視化展示模塊、操作請求發(fā)送模塊及第二頁面可視化展示模塊;

7、所述第一頁面可視化展示模塊,用于可視化展示待測上位機的進程保護功能狀態(tài)、可執(zhí)行文件信息及可執(zhí)行文件所屬進程信息;

8、所述操作請求發(fā)送模塊,用于發(fā)送預(yù)設(shè)的測試操作請求至所述web服務(wù)器端;

9、所述第二頁面可視化展示模塊,用于可視化展示并記錄測試操作結(jié)果。

10、進一步的,所述第一頁面可視化展示模塊包括進程保護功能狀態(tài)展示頁面、可執(zhí)行文件狀態(tài)展示頁面及可執(zhí)行文件所屬進程狀態(tài)展示頁面;

11、所述進程保護功能狀態(tài)展示頁面,用于可視化展示待測上位機的進程保護功能啟停狀態(tài);

12、所述可執(zhí)行文件狀態(tài)展示頁面,用于可視化展示可執(zhí)行文件的文件名以及可執(zhí)行文件的進程保護策略的配置狀態(tài);

13、所述可執(zhí)行文件所屬進程狀態(tài)展示頁面,用于可視化展示可執(zhí)行文件所屬進程的進程信息以及可執(zhí)行文件所屬進程的進程保護策略的配置狀態(tài)。

14、進一步的,預(yù)設(shè)的測試操作請求包括進程保護功能啟停操作請求、可執(zhí)行文件的進程保護策略的配置或刪除操作請求、可執(zhí)行文件所屬進程的進程保護策略的配置或刪除操作請求以及可執(zhí)行文件所屬進程的進程終止操作請求。

15、進一步的,所述操作請求發(fā)送模塊包括進程保護功能模塊設(shè)置頁面及進程保護策略設(shè)置頁面;

16、所述進程保護功能設(shè)置頁面,用于生成進程保護功能啟停操作請求;

17、所述進程保護策略設(shè)置頁面包括文件策略配置按鈕、文件策略刪除按鈕、進程策略配置按鈕、進程策略刪除按鈕及進程終止按鈕;

18、所述文件策略配置按鈕,用于生成可執(zhí)行文件的進程保護策略的配置操作請求;

19、所述文件策略刪除按鈕,用于生成可執(zhí)行文件的進程保護策略的刪除操作請求;

20、所述進程策略配置按鈕,用于生成可執(zhí)行文件所屬進程的進程保護策略的配置操作請求;

21、所述進程策略刪除按鈕,用于生成可執(zhí)行文件所屬進程的進程保護策略的刪除操作請求;

22、所述進程終止按鈕,用于生成可執(zhí)行文件所屬進程的進程終止操作請求。

23、進一步的,第二頁面可視化展示模塊包括操作結(jié)果顯示頁面和審計日志顯示頁面;

24、所述操作結(jié)果顯示頁面,用于可視化展示測試操作結(jié)果;

25、所述審計日志顯示頁面,用于顯示審計日志。

26、進一步的,所述web服務(wù)器端為基于springboot+springmvc的web服務(wù)器。

27、進一步的,所述瀏覽器端為可視化的web頁面;其中,所述瀏覽器端的訪問鏈接為待測上位機的ip地址和自定義端口。

28、進一步的,所述web服務(wù)器端包括狀態(tài)轉(zhuǎn)發(fā)模塊、操作請求轉(zhuǎn)發(fā)模塊及操作結(jié)果轉(zhuǎn)發(fā)模塊;

29、所述狀態(tài)轉(zhuǎn)發(fā)模塊,用于獲取并發(fā)送待測上位機的進程保護功能狀態(tài)、可執(zhí)行文件信息及可執(zhí)行文件所屬進程信息至所述瀏覽器端;

30、所述操作請求轉(zhuǎn)發(fā)模塊,用于接收并轉(zhuǎn)發(fā)預(yù)設(shè)的測試操作請求至待測上位機;

31、所述操作結(jié)果轉(zhuǎn)發(fā)模塊,用于接收并轉(zhuǎn)發(fā)待測上位機上傳的測試操作結(jié)果至所述瀏覽器端。

32、本發(fā)明還提供了一種上位機進程保護功能的測試方法,利用所述的上位機進程保護功能的測試系統(tǒng);

33、其中,所述上位機進程保護功能的測試方法,包括:

34、發(fā)送預(yù)設(shè)的測試操作請求至待測上位機;

35、接收待測上位機上傳的測試操作結(jié)果,并可視化展示測試操作結(jié)果;

36、可視化展示待測上位機的進程保護功能狀態(tài)、可執(zhí)行文件信息及可執(zhí)行文件所屬進程信息。

37、與現(xiàn)有技術(shù)相比,本發(fā)明的有益效果為:

38、本發(fā)明提供的上位機進程保護功能的測試系統(tǒng),通過瀏覽器端可視化展示待測上位機的進程保護功能狀態(tài)、可執(zhí)行文件信息及可執(zhí)行文件所屬進程信息,以使測試人員直觀的觀察待測上位機的進程保護功能的啟停狀態(tài)、可執(zhí)行文件信息及可執(zhí)行文件所屬進程信息;通過瀏覽器端發(fā)送預(yù)設(shè)的測試操作請求至web服務(wù)器,能夠有效簡化測試流程,無需測試人員輸入復(fù)雜的測試命令,提高了測試效率和測試質(zhì)量;通過瀏覽器端展示并記錄測試操作結(jié)果有助于測試人員追溯測試過程,分析測試結(jié)果,為后續(xù)的測試和優(yōu)化提供參考;通過web服務(wù)器端獲取待測上位機的進程保護功能狀態(tài)、可執(zhí)行文件信息及可執(zhí)行文件所屬進程信息,實現(xiàn)了信息的實時同步,確保了測試人員能夠獲取到最新的系統(tǒng)狀態(tài);通過web服務(wù)器端接收并轉(zhuǎn)發(fā)預(yù)設(shè)的測試操作請求至待測上位機,同時接收并轉(zhuǎn)發(fā)上位機上傳的測試操作結(jié)果至瀏覽器端,使得測試系統(tǒng)更加靈活,并能夠適應(yīng)不同的測試環(huán)境和測試需求;本發(fā)明能夠減少大量重復(fù)性的輸入命令驗證策略是否生效的操作,提高了測試速度和測試質(zhì)量,可以顯著降低測試成本。

當(dāng)前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1