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

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


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


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

■ 嵌入式軟件(jiàn)測試的環境多(duō)樣性

■ 嵌入式軟件(jiàn)測試的強實時性

■ 可靠性與安全性要求


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


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


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


WX20210316-125119@2x.png

組成與原理

■ 測試主機(jī)

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

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


■ 實時測試機(jī)

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

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


■ 信号切換箱

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


■ 被測件(jiàn)

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


WX20210316-124942@2x.png

功能(néng)與規格

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

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

■ 支持Python/C++開(kāi)發環境IDE;

■ 測試結果自(zì)動分析并得出測試結論,自(zì)動生(shēng)成office格式的測試文檔,測試文檔格式可定制;

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

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

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

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


關鍵特性

WX20210401-145144@2x.png

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