EN / CN
解決方案
The Solution
量身定制符合客戶需求的仿真測試系統及解決方案。解決方案涉及電力、高端裝備、新能源車(chē)及教育等領域。
嵌入式軟件測試系統
概述

QuiKLab實時嵌入式軟件測試系統是科梁公司積多年嵌入式軟件測試經驗自主研發,擁有自主知識産權的一套針對嵌入式系統的閉環自動(dòng)化黑盒測試系統。QuiKLab對嵌入式測試提供了全過程支持,功能覆蓋了測試環境管理、測試需求分析、測試計劃制定、測試用例編寫與管理、測試自動(dòng)執行、測試手動(dòng)執行、測試結果分析、測試結果彙總以及測試報告的生成。


嵌入式軟件因為其具有強實時性、開發平台多樣、與硬件緊密相關(guān)等特點,嵌入式軟件的測試方法與傳統軟件測試相比提出了更特殊的要求,對嵌入式軟件測試系統工具也提出了更高的要求。


QuiKLab立足于嵌入式軟件動(dòng)态黑盒測試技術(shù),具有多種特色功能與技術(shù),很好的解決了嵌入式軟件測試中(zhōng)經常遇到的以下(xià)挑戰:

■ 嵌入式軟件測試的環境多樣性

■ 嵌入式軟件測試的強實時性

■ 可(kě)靠性與安全性要求


QuikLab在航空、航天、兵(bīng)器(qì)、船舶等多個(gè)軍工領域科研單位中(zhōng)得到過使用和(hé)驗證,性能穩定可(kě)靠;系統提供圖形化的測試用例開發環境,自動(dòng)生成測試腳本;系統基于貨架式商(shāng)用硬件産品進行搭建,保證系統可(kě)靠性;本系統為開放性平台,提供C/C++, Python, Labview等API,圖形化監控軟件界面可(kě)以根據用戶需求定制。


QuikLab以向導式的方式快速建立測試用例,并根據測試用例自動(dòng)生成測試腳本,進行測試腳本加載,實現自動(dòng)化測試。測試結果數據可(kě)以在線監控,同時生成測試結果信息,并自動(dòng)生成符合要求的測試報告。


軟件提供高質量的測試用例設計環境。方便性體現在提供圖形化的測試用例及通(tōng)訊接口編輯界面,編輯完成後軟件自動(dòng)生成測試腳本,無需手動(dòng)編程。在軟件具有全過程的自動(dòng)化測試功能,系統将會根據測試任務自動(dòng)的進行測試。此外,QuikLab具有開放性架構,支持用戶自研或其他非标準接口驅動(dòng)開發。


WX20210316-125119@2x.png

組成與原理

■ 測試主機

測試主機主要完成仿真模型的創建、測試用例的設計、測試任務的制定、測試運行控制、測試過程監控、測試結果分析以及測試報

告的生成等。測試主機通(tōng)常采用普通(tōng)的PC工作站(zhàn),也可(kě)以是便攜式計算機,運行 Windows操作系統。


■ 實時測試機

實時測試機通(tōng)常采用高性能的仿真機,可(kě)以運行 Linux( Redhat/ Centos/ Ubuntu)實時操作系統,或者 Windows( Windows7,

8,10)操作系統。可(kě)以實時運行測試腳本和(hé)仿真模型,并通(tōng)過總線或/O闆卡與被測系統進行連接,實現半實物閉環實時測試。


■ 信号切換箱

信号切換箱根據測試接口信号的需要,将實時仿真機的各種/0信号調理成可(kě)以直接與被測設備電氣特性匹配的信号,并通(tōng)過面闆上的圓形、矩形或BNC等形式的連接器(qì)實現與被測件電纜匹配。


■ 被測件

被測件往往運行嵌入式操作系統,或者是由多個(gè)設備組成的子(zǐ)系統,也可(kě)以是具有協議通(tōng)訊接口的任意設備。


WX20210316-124942@2x.png

功能與規格

■ 實時測試内核與仿真内核組成完整的測試環境,保障測試自動(dòng)化運行及測試的實時性;

■ 适合于對各種嵌入式系統的單元測試、集成測試、确認測試和(hé)系統測試;

■ 支持Python/C++開發環境IDE;

■ 測試結果自動(dòng)分析并得出測試結論,自動(dòng)生成office格式的測試文(wén)檔,測試文(wén)檔格式可(kě)定制;

■ 支持各種總線及I/O接口的圖形化通(tōng)訊協議配置,以及非标準接口的定制;

■ 支持軟件故障模拟,通(tōng)過設定錯誤的輸入控制命令實現故障注入;

 支持軟件需求、測試需求的導入,并支持對軟件需求、測試需求和(hé)測試用例等之間的相互追溯功能;

■ 提供圖形化的監控界面,實現測試過程的實時監控和(hé)數據記錄;


關(guān)鍵特性

WX20210401-145144@2x.png

在線溝通(tōng)
+86-21-54234720-8601