通用自動化測試軟體 — TAE
概述
INTEWORK-TAE(Test Automation Executor) 是一款通用的自動化測試軟體,可以相容不同的模擬系統,同時具備了故障注入、標定、測量、診斷、模型在迴路測試(MIL) 等一系列與 ECU 測試相關的功能。TAE 可以與 TPA 測試專案管理軟體無縫整合,在 TPA 中制定的測試專案資料可以作為頂層輸入便捷地匯入 TAE 中,TAE 中的自動測試報告也可以上傳到 TPA 中,進行測試執行情況的統計和分析。
產品功能
1. 豐富的測試元件庫
TAE 作為自動化測試用例的整合開發環境,將常用程式語言的語句和系統函式進行了圖形化建模,並提供了許多快捷的方式如表示式編寫、曲線配置等輔助使用者配置元件屬性。
-
序列框架類元件,例如序列框架、函式體
-
流程控制類元件,例如 if、else、while
-
常用函式類元件,例如 Print、Assert、Wait
-
HIL 類元件,基於 ASAM HIL API 標準,支援多種模擬機
-
故障注入類元件,模擬各種硬體訊號故障
-
診斷類元件,基於 SAE J2534 標準,支援多種硬體介面卡
-
標定測量類元件,基於 ASAM MCD3 標準,支援多種標定測量工具
-
MATLAB 元件,支援模型在迴路(MIL)的自動化測試
-
Vector 元件,支援 CANoe、CANscope、CANstress 等 Vector 工具
2. 便捷的測試用例搭建方式
TAE 提供了圖形化的序列編輯器用來搭建自動測試序列。使用者用較低的學習成本,就可以以拖拽的方式高效地搭建自動測試序列,同時 TAE 提供了對 Python 指令碼的支援,方便使用者進行復雜資料的處理。
-
圖形化測試用例
-
基於拖拽方式完成測試用例的搭建
-
支援 Python 語言進行自定義元件的開發和測試用例的搭建
-
用例開發階段支援靜態編譯及語法檢查,減少除錯工作量
-
支援測試用例離線開發及除錯
-
支援測試用例執行過程和執行結果的監視
3. 高度的測試用例重用
如果一個測試步驟會被其他測試序列重用,那麼可以將其封裝成使用者庫。隨著測試專案的進行,使用者庫中的內容會越來越豐富,它們會大大提高測試序列開發的效率。使用者庫可以單獨編輯,並同步到使用該使用者庫的測試序列中。
-
支援使用者自定義用例庫,支援庫檔案對引用檔案的一鍵更新
-
引入 LTC\CTC 機制,實際用例重用同一邏輯測試用例,減少測試用例的開發數量
-
將測試用例變數與模型、訊號列表、ECU 訊號隔離,有效保證測試用例在不同硬體環境、模型環境下的重用
4. 靈活的測試工程及計劃管理
在執行測試用例時,可以建立包含測試用例的測試計劃,以便於在無人干預的情況下,自動執行一系列的測試用例。測試計劃可配置任一測試用例的執行順序和次數。
-
統一管理測試工程,包含測試計劃、測試用例、測試報告和測試裝置
-
支援配置一組或多組測試用例的執行順序、次數及範圍
5. 可定製的測試報告
TAE 能夠自動生成基於測試結果的報告文件。測試報告開頭部分為基於測試結果的統計資訊。使用者可選擇生成詳細的測試報告,也可生成一目瞭然的概要測試報告。除此之外,還可根據需要定製測試報告的內容結構。
-
支援測試報告的自動生成
-
支援測試報告樣式的自定義
-
支援生成 HTML、PDF 等格式的測試報告
支援的工具
部分工具供應商
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31535135/viewspace-2849475/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- TAE V3.0 — 全新的通用自動化測試軟體
- 軟體測試:自動化測試
- Eggplant—HMI自動化測試軟體
- Eggplant—HMI 自動化測試軟體
- 軟體測試理論(2)自動化測試
- 軟體自動化測試有什麼優勢?自動化測試框架有哪些?框架
- 自動化測試是什麼?什麼軟體專案適合自動化測試?
- 軟體測試自動化的最新趨勢
- 軟體測試為什麼需要自動化測試框架?權威軟體測試公司分享框架
- 談軟體自動化測試工具的評測方法
- 軟體自動化測試的四個階段
- 軟體自動化測試工具的那些事兒
- 軟體測試(功能、介面、效能、自動化)詳解
- 軟體自動化測試與AI結合 - modernanalystAINaN
- 軟體自動化測試有哪些測試流程?專業的軟體測評中心推薦
- 自動化測試在國際軟體測試中的應用
- 軟體測試、自動化測試極容易產生的誤區
- 軟體測試筆記——11.自動化測試和手動測試的選擇筆記
- 經緯恆潤基於INTEWORK-TAE的OTA自動化測試解決方案
- 自動化測試系列 —— UI自動化測試UI
- 2021年軟體測試工具大全(自動化、介面、效能、安全、測試管理)
- 軟體自動化測試工具的歷史演進
- 自動化測試可替代手動測試?軟體測試這個誤區你有嗎?
- 微軟自動化測試工具palywright微軟
- 自動化軟體測試知識分享,上海權威軟體檢測公司有哪些?
- Python自動化測試怎麼學?軟體測試進階Python自動化,收藏這篇文章就夠了Python
- 【自動化測試入門】自動化測試思維
- 軟體測試工程師如何從功能測試轉成自動化測試?經驗分享篇工程師
- 從功能測試轉成自動化測試,軟體測試工程師該如何成功轉型?工程師
- 軟體測試必備 - 14個介面與自動化測試練習網站網站
- 自動化測試框架AutoTestFramework及軟硬體環境-Alltesting|澤眾雲測試框架Framework
- 軟體測試案例實踐:銀行如何做大規模自動化測試?
- 自動化測試與軟體測試有什麼區別?Python入門教程Python
- 深圳軟體測試培訓學習:Android常用自動化測試工具【千鋒】Android
- 軟體自動化測試知識分享,國內口碑好的軟體測評中心有哪些?
- 自動化裝置測試與自動化測試的區別
- 如何做自動化測試?什麼是自動化測試?
- 軟體自動化測試的作用有哪些?為什麼要選擇專業軟體測試公司進行?