[發明專利]一種航空簡圖頁軟件測試框架構建方法有效
| 申請號: | 201310702867.7 | 申請日: | 2013-12-19 |
| 公開(公告)號: | CN103942139B | 公開(公告)日: | 2017-06-06 |
| 發明(設計)人: | 蘭積錢;夏高明;周明珠;薛郝;湯挺 | 申請(專利權)人: | 江蘇銳天信息科技有限公司 |
| 主分類號: | G06F11/36 | 分類號: | G06F11/36 |
| 代理公司: | 南京縱橫知識產權代理有限公司32224 | 代理人: | 董建林 |
| 地址: | 212016 江蘇省鎮江市*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 航空 簡圖 軟件 測試 框架 構建 方法 | ||
1.一種航空簡圖頁軟件測試框架構建方法,其特征在于,包括如下步驟:
步驟一:構建用戶應用程序系統,所述用戶應用程序系統包括多個用戶應用程序,每個用戶應用程序通過ARINC661協議與圖形顯示系統通信,進行圖形顯示系統的更新;單個用戶應用程序通過共享內存塊與外部應用程序進行交互,所述共享內存塊分為輸入區域與輸出區域,輸入區域只負責讀數據,數據包括此用戶應用程序的所有輸入參數;輸出區域只負責寫入數據,數據包括此用戶應用程序的所有輸出參數;在一個周期內,用戶應用程序首先從共享內存塊的輸入區域讀取輸入參數,然后進行自身的邏輯功能運算,再將輸出結果寫回至共享內存的輸出區域;
步驟二:構建主控服務系統,所述主控服務系統負責從配置文件中導入各系統參數,并創建共享內存塊,然后接收激勵數據,并分配至對應系統的激勵隊列,最后更新共享內存塊對應區域;
步驟三:構建數據激勵系統,所述數據激勵系統負責測試用例的讀取與執行,以及最后的測試報告的生成。
2.根據權利要求1所述的一種航空簡圖頁軟件測試框架構建方法,其特征在于,所述步驟二包括:
步驟2a:導入配置文件;
步驟2b:計算各系統所需內存;
步驟2c:為各系統分配內存空間;
步驟2d:創建激勵隊列;
步驟2e:接收消息服務;所述步驟2e包括:接收從腳本發來的消息,根據消息所屬系統分配給對應系統的激勵隊列;
步驟2f:更新數據;所述步驟2f包括:按系統預定義的速率從當前系統的激勵隊列中獲取消息,如果是更新操作,則將數據寫入對應系統的輸入參數中即對應內存位置,如果是讀取操作,則從對應系統的輸出參數中即對應內存位置獲取數據。
3.根據權利要求2所述的一種航空簡圖頁軟件測試框架構建方法,其特征在于,所述步驟2a包括:配置文件以XML格式存放,定義了參與各系統,每個系統下面定義了輸入、輸出參數,每個參數定義包括名稱和數據類型。
4.根據權利要求3所述的一種航空簡圖頁軟件測試框架構建方法,其特征在于,所述步驟2b包括:根據導入的各系統,分別計算輸入、輸出所需內存,以及總的內存量;同時記錄每個系統的使用內存相對起始位置,以及系統內參數的偏移量。
5.根據權利要求4所述的一種航空簡圖頁軟件測試框架構建方法,其特征在于,所述步驟2c包括:根據所述總的內存量,在物理內存申請一段連續的內存空間,如果分配失敗則直接退出系統。
6.根據權利要求5所述的一種航空簡圖頁軟件測試框架構建方法,其特征在于,所述步驟2d包括:為各系統分配一個激勵隊列,隊列長度固定,以先進先出的方式處理數據。
7.根據權利要求6所述的一種航空簡圖頁軟件測試框架構建方法,其特征在于,所述步驟三包括:
步驟3a:加載主控服務系統包;
步驟3b:讀取測試用例;
步驟3c:執行測試用例;
步驟3d:生成測試報告。
8.根據權利要求7所述的一種航空簡圖頁軟件測試框架構建方法,其特征在于,所述步驟3a包括:數據激勵系統會在初始化時候自動加載主控服務系統包,為測試腳本執行提供必要的運行環境,主要是以類的形式導入消息接口;所述步驟3b包括:把用戶期望執行、選中的測試用例導入執行隊列;不被選中的測試用例則不被執行;所述步驟3c包括:按讀取的先后順序執行測試用例,通過主控服務系統包接口調用的方式,進行數據的發送與接收,主控服務系統再將數據分發到對應系統的共享內存;執行過程的每一個步驟都將詳細記錄在執行日志當中,一個測試用例對應一個執行日志;所述步驟3d包括:根據本次執行的所有測試用例的執行日志,進行匯總分析,最后進行格式化輸出,生成用戶需要的測試報告文檔。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于江蘇銳天信息科技有限公司,未經江蘇銳天信息科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310702867.7/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:用于凈飲機的水箱及凈飲機
- 下一篇:用于車輛燃油箱的支架和具有其的車輛





