Global Sources
電子工程專輯
 
電子工程專輯 > EDA/IP
 
 
EDA/IP  

LDRA發佈獨立版本的單元測試工具TBrun

上網時間: 2008年10月30日     打印版  Bookmark and Share  字型大小:  

關鍵字:TBrun  自動化單元測試  TBeXtreme 

自動化軟體驗證、原始程式碼分析和測試工具供應商LDRA公司現可提供獨立版本的單元測試工具TBrun,以用於完成基於原始碼的嚴格的自動化單元測試。在TBrun的完全自動化的單元測試方案中利用LDRA Testbed所有強大的靜態分析能力,LDRA可提供更經濟的解決方案。

透過使用LDRA工具套件的全面的控制流和資料流程分析,TBrun提供高度的自動化。TBrun擷取單元介面的細節,包括參數、範本參數、輸入和輸出全域變數,輸入和輸出成員以及返回值。這些變數作為單元的測試用例框架提供給用戶。模組測試可跨越多個檔或類執行,整合測試則可涵蓋整個系統。由於自動生成驅動程式和回歸程式,不必手工編寫腳本。TBrun可以在可執行程式和庫、dll等目的碼上執行測試。

無論工作在主機,目的機和類比環境,TBrun都便於測試的執行。TBrun為完全自動化的回歸分析儲存和維護測試資料和結果,也提供工具驅動的測試向量生成。原始程式碼的所有改變都被自動偵測和記錄,同時也記錄在pass/fail和回歸分析報告中。為了達到DO-178B標準,提供了目的碼驗證。目的碼驗證為關聯原始碼級覆蓋和目的碼級覆蓋提供了直接的方式。

另外,TBrun自動地處理許多C++語言特性,例如對私有和保護資料的存取,抽象類別和純虛方法的測試,用派生類物件測試基類方法的能力、範本參數和成員範本、vtable表驗證,從測試基類繼承的測試用例,範本特化和部份特化。

對於用諸如Telelogic Rhapsody和IBM Rational Rose等UML工具生成的程式碼,TBrun能利用本地的編譯系統設立測試。另外TBrun提供對於事件生成的支援。

極限測試保證大部份的原始碼行為被快速容易地執行,同時記錄高層級的程式碼覆蓋率,對於極限測試,LDRA開發了TBeXtreme外掛程式。TBeXtreme提供給用戶在TBrun中快速自動製作測試用例的能力,並且使單元/模組/整合測試過程自動化,包括測試回歸驅動和測試向量的生成。





投票數:   加入我的最愛
我來評論 - LDRA發佈獨立版本的單元測試工具TBrun
評論:  
*  您還能輸入[0]個字
*驗證碼:
 
論壇熱門主題 熱門下載
 •   將邁入40歲的你...存款多少了  •  深入電容觸控技術就從這個問題開始
 •  我有一個數位電源的專利...  •  磷酸鋰鐵電池一問
 •   關於設備商公司的工程師(廠商)薪資前景  •  計算諧振轉換器的同步整流MOSFET功耗損失
 •   Touch sensor & MEMS controller  •  針對智慧電表PLC通訊應用的線路驅動器
 •   下週 深圳 llC 2012 關於PCB免費工具的研討會  •  邏輯閘的應用


EE人生人氣排行
 
返回頁首