[發明專利]一種基于腳本驅動的自動化測試工具及系統在審
| 申請號: | 202110609859.2 | 申請日: | 2021-06-01 |
| 公開(公告)號: | CN113434387A | 公開(公告)日: | 2021-09-24 |
| 發明(設計)人: | 梁磊;伊文卿;宛旭;于濤;王晨光;李俊男;孫翔宇;常雙利 | 申請(專利權)人: | 中國航空工業集團公司沈陽飛機設計研究所 |
| 主分類號: | G06F11/36 | 分類號: | G06F11/36 |
| 代理公司: | 北京航信高科知識產權代理事務所(普通合伙) 11526 | 代理人: | 劉傳準 |
| 地址: | 110035 遼*** | 國省代碼: | 遼寧;21 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 腳本 驅動 自動化 測試 工具 系統 | ||
1.一種基于腳本驅動的自動化測試工具,其特征在于,所述自動化測試工具采用RobotFramework框架構建,包括:
ICD測試模塊,用于實現對ICD節點信息的導入、顯示以及編輯;
仿真模型測試模塊,用于對仿真模型進行控制,還用于對仿真模型以及參數信息進行描述和顯示,便于用戶選擇和使用需要控制的仿真模型及參數;
配線配電控制模塊,用于對配線配電信息進行描述和顯示,便于用戶選擇和使用需要控制的配線信號和配電設備;
關鍵字定義模塊,用于定義各個關鍵字及對應關鍵字的功能,實現與用戶之間的交互;
測試腳本設計模塊,用于實現測試腳本設計,所述測試腳本包括測試計劃以及測試用例;
自動化測試模塊,用于實現對測試用例的自動化測試;
測試界面模塊,用于對所述ICD管理模塊、所述仿真模型測試模塊、所述配線配電控制模塊、所述關鍵字定義模塊以及所述自動化測試模塊進行顯示。
2.根據權利要求1所述的基于腳本驅動的自動化測試工具,其特征在于,所述ICD測試模塊包括:
導入單元,所述導入單元用于ICD節點信息的導入;
顯示單元,所述顯示單元用于將所述ICD測試模塊以獨立透視圖形式進行呈現,并顯示ICD節點信息;
編輯單元,所述編輯單元用于對ICD節點的編輯操作。
3.根據權利要求2所述的基于腳本驅動的自動化測試工具,其特征在于,對ICD節點的編輯操作包括增加節點信息、刪除節點信息、修改節點信息以及修改節點命名。
4.根據權利要求3所述的基于腳本驅動的自動化測試工具,其特征在于,所述關鍵字包括Dialogs關鍵字以及條件循環關鍵字。
5.根據權利要求4所述的基于腳本驅動的自動化測試工具,其特征在于,所述自動化測試模塊包括:
測試用例獲取單元,用于獲取測試用例;
測試庫管理單元,用于實現測試用例文件的管理;
測試用例編輯單元,用于實現對測試用例的編輯;
測試用例校驗單元,用于實現對測試用例的錯誤檢查;
測試用例執行單元,用于選擇測試用例文件,并執行所選測試用例文件;
測試結果顯示單元,用于實現對測試結果的顯示。
6.根據權利要求5所述的基于腳本驅動的自動化測試工具,其特征在于,所述自動化測試模塊還包括:
測試報告生成單元,用于在測試用例執行過程中,對每個測試用例和測試過程進行執行結果的統計,在測試用例文件執行完成后將統計的測試結果生成測試報告在指定路徑上放置,并與測試用例一起供歸檔使用。
7.一種基于腳本驅動的自動化測試系統,包括權利要求1-6任意一項所述的基于腳本驅動的自動化測試工具,其特征在于,還包括試驗網絡、IO前端設備、實時仿真機以及被測設備,所述IO前端設備通過所述試驗網絡與所述自動化測試工具、所述實時仿真機以及所述被測設備連接;所述實時仿真機通過所述試驗網絡與所述自動化測試工具以及所述IO前端設備連接;
其中,所述自動化測試工具接收所述IO前端設備提供的所述被測設備的動態數據信息以及所述實時仿真機的模型仿真數據,控制所述實時仿真機中的模型運行,所述被測設備接收所述實時仿真機的激勵信息,實現對被測設備自動化測試。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國航空工業集團公司沈陽飛機設計研究所,未經中國航空工業集團公司沈陽飛機設計研究所許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110609859.2/1.html,轉載請聲明來源鉆瓜專利網。





