|
嵌入式軟體單元與集成測試工具 --TESSY
Tessy是一個專門針對嵌入式軟體進行單元測試與集成測試的工具,它可以自動化地執行測試、評估測試結果並生成測試報告.
單元測試
單元測試就是說針對使用者C/C++代碼,每個函數作為一個測試單元,通過編寫不同的test case,來完成代碼的單元測試,檢測出代碼中是否有閉環,多餘的變數,是否有功能和邏輯錯誤,是否有語法錯誤等等。
Tessy in the V Model:
Tessy 測試覆蓋率:
- C1 Converage,即分支覆蓋branch coverage
- Decision Converate
- MCC Converage
- MC/DC Converage
依據下列行業標準的要求:
- IEC 61508 / ISO 26262
- Automotive SPiCE
- DO-178B
Tessy的特性
自動生成測試環境:
Tessy可以自動生成測試環境驅動,選擇自動或者手動打樁以及自動生成測試用例範本,説明客戶提高測試用例設計效率。
多種測試用例確定方式:
除了從Excel中導入測試用例,手動地設計測試用例外,Tessy裡集成了CTE軟體,通過圖形化的方式設計測試用例
支援動態測試的各階段:
Tessy可以支援從單元測試到系統測試的動態測試過程各個階段,通過單元測試檢查最小單位為函數的功能,通過集成測試來測試各個子功能組合起來的模組能否達到預期要求的父功能以及相互間的介面,通過系統測試實現與目標板集成的測試環境來測試系統功能
自動發現被測物件的改變,分析被測物件的介面,重用測試用例和測試資料,從而為重複的回歸測試節約大量的工作和時間,在介面不變的情況下Tessy可以完全自動化地執行不需要使用者介入的回歸測試;
和廣泛的協力廠商編譯器,模擬器集成,讓測試運行在真實的目標平臺上而不是基於Windows 的虛擬機器
滿足 ISO 26262 的要求:
測試報告生成:
管理測試資料並將測試結果文檔,Tessy提供輸入參數/執行測試和評估結果和報告文檔,Tessy可以生成多種格式的報告,包括XML,HTML,TXT,Word,Excel以及Windows幫助文檔的格式。
被認可的測試報告
支援的微控制器:
78K0, 68k, ARM, C51, C166, XC166 (VX), CR16, dsPIC, DSP568E, FFMC16/32, HCS08, HCS12, M16C/32C, MSP430, PIC18, PPC5xxx, R32C, SH, Tricore, TMS 320, TMS ST7, Star12, S12X, V850, x86,470等等
支援的編譯器Compiler:
ARM, Cosmic, DiabData, Fujitsu, Green Hills, Hi-TECH, HighTec, IAR, Keil, Knudsen, Metrowerks, Microchip, Microtec, National, Tasking, TI等等
支援的模擬器 Debugger/Emulators:
Codewarrior, Crossview, C-Spy, HEW, HiTOP,winIDEA 等等
部分用戶名單:
ABB
Airbus Deutschland
ANS Medical
Baxter Healthcare Becker Mining
Behr-Hella
Bertrandt
Beru
BMW
Bosch
Bosch Rexroth
Bosch Siemens Hausgerte
Bose
Brose
Chery
Continental Temic
Daimler
Delphi
Delphi Grundig
Demag Cranes
Diehl Ako
EADS Astrium
Electrolux
Eliop
Endress & Hauser
Festo
|
GE Aviation
Getrag
Gigatronik
GKN Driveline
Hanning & Kahl
Harman-Becker
Helbako
Hella
Huf Hülsbeck Fürst
Husco
IAV
IEE
Infineon
JCB
John Deere
Kiekert
Knick
Knorr-Bremse
Kostal
Krauss-Maffei Wegmann
Krohne
Küster
Lamtec |
Lear
Liebherr-Aerospace
Magna Steyr
Marquardt
Mentor
Nidec Motors
Palfinger
Pegaso
Pepperl&Fuchs
Phoenix Internat.
PhoenixContact
Pierburg
Preh
Pressac
Prognost
Rafi
SAB Wabco
Samson
Servomex
SEW Eurodrive
Shanghai Shen Hang
Siemens A&D
Siemens MED
Siemens VDO |
Sona
Stago
Takata
Tata Elxsi
TechniSAT
Thielert Aircraft
TietoEnator
Trumpf Med
TRW
Va Tech Sat
Valeo
Viessmann
Wabco
Wago
Wartsil
Whirlpool
Wipro
ZF Friedrichshafen
ZF Sachs
ZKW Zizala
Zollner |
請點擊查看以下文檔:
Tessy and CTE簡介
Tessy Datasheet
如何用Tessy完成ISO 26262規定的軟體 單元測試與集成測試
Tessy用戶報告--BMW
Tessy用戶報告--Daimler
欲了解更多詳情,請聯絡我們
|
|