[發明專利]一種基于事件驅動的核電廠人機交互系統自動化測試裝置在審
| 申請號: | 201910138337.1 | 申請日: | 2019-02-25 |
| 公開(公告)號: | CN110688298A | 公開(公告)日: | 2020-01-14 |
| 發明(設計)人: | 桑瑋;毛磊;劉凱;王政彥;王宇帆;周健文;賀穎;常蕭;王偉;張淑慧;張洪 | 申請(專利權)人: | 上海核工程研究設計院有限公司 |
| 主分類號: | G06F11/36 | 分類號: | G06F11/36 |
| 代理公司: | 31253 上海精晟知識產權代理有限公司 | 代理人: | 馮子玲 |
| 地址: | 200233*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 人機交互系統 通信接口模塊 測試模塊 互相通信 事件驅動 定義模塊 測試 核電廠 自動化測試裝置 輸出端連接 動態數據 工程技術 基于事件 實際功能 實際結果 事件觸發 事件響應 系統測試 顯示終端 預期結果 測試樣 比對 驅動 外部 重復 勞動 檢查 | ||
本發明的目的在于公開一種基于事件驅動的核電廠人機交互系統自動化測試裝置,它包括事件驅動模塊、事件定義模塊、通信接口模塊和測試模塊,所述事件定義模塊依次與所述事件驅動模塊、通信接口模塊和測試模塊互相通信連接,所述事件驅動模塊與外部動態數據互相通信連接,所述通信接口模塊與人機交互系統互相通信連接,所述測試模塊的輸出端連接有顯示終端;測試時可根據人機交互系統的實際功能需求,導入測試樣例,通過事件觸發后的預期結果與實際結果之間的比對,完成人機交互系統的測試;同時,通過查看人機交互系統中實際的事件響應狀態,檢查測試的正確性,極大的降低工程技術人員在系統測試工作中從事繁雜重復勞動的工作時間。
技術領域
本發明涉及一種自動化測試平臺,特別涉及一種適用于核電廠應用軟件系統測試的基于事件驅動的核電廠人機交互系統自動化測試裝置。
背景技術
核電廠應用軟件作為支持核電廠運行和監視所需的重要系統,由于其與核電廠儀控系統存在數據接口,在接入核電廠儀控系統前需要對系統的功能和性能進行充分的測試。
核電廠應用軟件在自身部件的集成測試完成后,正式與核電廠儀控系統集成前,主要通過系統測試來驗證系統的功能和性能。當前,核電廠應用軟件的系統測試工作中,對于軟件邏輯計算部分有些采用軟件開發工程師自行模擬數據,以數據激勵的方式開展功能測試,該方法無法模擬真實的測試場景,測試不完整。有些采用人工點測方式,人工點測類似于單步測試,每次測試需要耗費大量的時間,測試效率低下,工作量大,并且人工統計數據不準確,在大數據量并發的情況下系統性能測試等諸多方面,人工測試幾乎無法完成。
此外,在核電廠軟件系統測試階段并無相應的測試工具,用于模擬核電廠儀控系統特定的指令和接口,例如模擬機響應指令、雙機冗余等。所以在系統測試階段類似的特殊功能和接口的測試,核電廠應用軟件幾乎無法開展,只有等到和核電廠儀控系統集成后才能開展測試,一旦此階段出現問題,往往很難定位問題所在,系統測試工作會變的耗時費力。
因此,特別需要一種基于事件驅動的核電廠人機交互系統自動化測試裝置,以解決上述現有存在的問題。
發明內容
本發明的目的在于提供一種基于事件驅動的核電廠人機交互系統自動化測試裝置,針對現有技術的不足,滿足核電廠應用軟件系統測試階段的功能和性能測試,并能夠模擬核電廠特定的指令和接口,以滿足核電廠應用軟件的系統測試,降低系統投運前的測試風險。
本發明所解決的技術問題可以采用以下技術方案來實現:
一種基于事件驅動的核電廠人機交互系統自動化測試裝置,其特征在于,它包括事件驅動模塊、事件定義模塊、通信接口模塊和測試模塊,所述事件定義模塊依次與所述事件驅動模塊、通信接口模塊和測試模塊互相通信連接,所述事件驅動模塊與外部動態數據互相通信連接,所述通信接口模塊與人機交互系統互相通信連接,所述測試模塊的輸出端連接有顯示終端。
在本發明的一個實施例中,所述事件驅動模塊在單位時間內連續或不連續的產生一個或多個事件信息。
在本發明的一個實施例中,所述事件定義模塊建立事件產生條件,產生條件是基于特定的規則和數據組合。
在本發明的一個實施例中,所述通信接口模塊將事件數據送至人機交互系統,并通過通信接口模塊獲取人機交互系統獲取事件后的狀態反饋信息。
在本發明的一個實施例中,所述測試模塊通過顯示終端顯示和記錄人機交互系統獲取事件后的狀態反饋信息。
在本發明的一個實施例中,所述測試模塊定義人機交互系統獲取事件后的預期狀態反饋信息,預期狀態反饋可通過事件腳本的方法導入。
在本發明的一個實施例中,所述測試模塊將預期狀態反饋信息與人機交互系統的實際狀態反饋信息進行比對,并將比對結果通過顯示終端顯示。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海核工程研究設計院有限公司,未經上海核工程研究設計院有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910138337.1/2.html,轉載請聲明來源鉆瓜專利網。





