[發明專利]一種可編程邏輯器件軟件的測試裝置及測試方法有效
| 申請號: | 202110278695.X | 申請日: | 2021-03-16 |
| 公開(公告)號: | CN113064816B | 公開(公告)日: | 2022-11-04 |
| 發明(設計)人: | 向亮;范喜全;楊晨羅彬;唐銀輝;胡金鎖;張建軍;周國印;陳中偉;李冰;王凱;周滇蘇;馬一松;杜松陽;丁湛;郭倩;孫婷;呂照順;韓其位;張迎;張澤峰;王稼駟;張明 | 申請(專利權)人: | 中國人民解放軍32180部隊;北京蘇試惟真技術有限公司 |
| 主分類號: | G06F11/36 | 分類號: | G06F11/36 |
| 代理公司: | 武漢兮悅知識產權代理事務所(特殊普通合伙) 42246 | 代理人: | 劉志強 |
| 地址: | 100072 北*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 可編程 邏輯 器件 軟件 測試 裝置 方法 | ||
本發明提供一種可編程邏輯器件軟件測試裝置及測試方法,包括測試信號激勵產生模塊、測試控制模塊、測試結果采集輸出模塊和分析模塊;可編程邏輯器件軟件測試方法包括以下步驟:配置所述測試節點和所述待測節點的網絡參數,建立所述測試節點和所述待測節點之間的網絡連接;在所述測試節點通過腳本語言創建對應測試用例的測試函數,并生成測試函數序列,所述測試函數發出調用指令并生成測試用例;在所述測試節點緩存并記錄所述測試調用函數返回值,根據所述測試調用函數返回值分析并輸出測試結果。本發明提供的可編程邏輯器件測試裝置及軟件測試方法,能夠給用戶帶來更為簡便、自動化的可編程邏輯器件軟件設計和測試體驗。
技術領域
本發明屬于測試技術領域,涉及可編程邏輯器件軟件的軟件設計實現和功能性能指標的測試技術,具體為一種可編程邏輯器件軟件測試裝置及測試方法。
背景技術
可編程邏輯器件作為可以編程的電子元器件其應用不斷涌現,這些應用面臨著軟硬件系統集成的技術考驗。在可編程邏輯器件軟件測試領域,可編程邏輯器件軟件測試、可編程邏輯器件軟件的編程過程,時刻伴隨著功能性能測試和代碼變更;可編程邏輯器件軟件功能不斷擴展,性能大幅度提高,結構越來越復雜,技術含量越來越高,軟件測試工作也面臨前所未有的挑戰。使得考慮到可編程邏輯器件應用過程中,開發使用方通常結合開發商自己開發的應用軟件和定制硬件對可編程邏輯器件軟件進行深度開發優化,給軟件質量保障工作帶來了前所未有的挑戰,主要表現在兩個方面,一是為保證設備產品運行可靠,對軟硬件集成后可編程邏輯器件軟件設計實現的驗證是必不可少的環節,需要一套完備的測試體系保證其質量;二是目前軟硬件開發集成后,可編程邏輯器件軟件功能性能越來越高,對測試結果的計量測試提出很高要求,需要測試方法的優化完善。
現有的針對可編程邏輯器件軟件的傳統測試工具和測試環境,一般都是針對部署有可編程邏輯器件軟件的電路設計的進行人工測試,并且由于電路設計測試一般對可編程邏輯器件進行電路實現測試,所以針對電路設計實現的測試工具一般極少針對像可編程邏輯器件軟件功能性能覆蓋性和測試結果比較進行測試需求開發,另一方面,國外可編程邏輯器件軟件開發工具的生產商把這些可編程邏輯器件能力的基礎測試工具設為商業或軍事機密和核心競爭力,一般不會商業化發售。這樣直接導致傳統的商用測試工具都無法滿足對可編程邏輯器件軟件的軟件設計實現和功能性能指標的測試需求。
對于可編程邏輯器件軟件的測試,一次完整的可編程邏輯器件軟件測試的測試用例眾多,采用全用手工編程、編譯方式并人工對測試結果進行計量或判斷進行測試,易引入人工錯誤。鑒于此,克服上述缺陷的可編程邏輯器件軟件測試工具及數據測試機制是亟待解決的問題。
發明內容
(一)解決的技術問題
針對現有技術的不足,本發明提供了一種可編程邏輯器件軟件測試裝置及測試方法,解決了目前采用全用手工配置和編譯方式進行可編程邏輯器件軟件測試易引入人工錯誤、且開發成本和維護成本太高的問題。
(二)技術方案
為實現以上目的,本發明通過以下技術方案予以實現:
一種可編程邏輯器件軟件的測試裝置,包括測試信號激勵產生模塊、測試控制模塊、測試結果采集輸出模塊和分析模塊;
測試信號激勵產生模塊,用于定義測試用裝置為測試節點,定義安裝有待測可編程邏輯器件軟件的裝置為待測節點,所述測試信號激勵產生模塊用于控制測試過程中的測試信號,并配置所述測試節點和所述待測節點的網絡參數,使所述測試節點和所述待測節點之間建立網絡連接;
測試控制模塊,用于在所述測試節點通過腳本語言創建預設數量的測試函數,并生成測試函數序列,所述測試函數發出調用指令并生成測試用例,所述調用指令包括調用位于所述待測節點的所述可編程邏輯器件軟件的測試調用函數;
測試結果采集輸出模塊,用于使所述待測節點根據所述調用指令運行所述測試調用函數,并實時將測試調用函數返回值返回所述測試節點;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國人民解放軍32180部隊;北京蘇試惟真技術有限公司,未經中國人民解放軍32180部隊;北京蘇試惟真技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110278695.X/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種水泥混凝土拌合物粘聚性定量評價方法
- 下一篇:一種負壓灌注治療的控制方式





