025-58747116

服務熱線

關于研旭                                      產品中心                                         新聞中心                           關注我們                            

版權所有:南京研旭電氣科技有限公司|微電網 快速原型控制器 電力電子實驗臺 電機測試臺架 蘇ICP備11088006號

 

推廣經理

研旭

微信公眾號

 

傳真:025-58747106
郵箱:
njyanxu@vip.qq.com
地址: 南京市浦口區高新開發區新科一路6號

NEWS CENTER

研旭著力于嵌入式領域、電氣領域進行上下游產品的研發、生產、銷售

>
>
>
通用的半實物仿真系統需要具備哪些功能

通用的半實物仿真系統需要具備哪些功能

瀏覽量
【摘要】:
 測試設計包括測試項目管理、交聯環境設計、協議設計、測試環境設計、測試用例設計、測試設計等內容,測試運轉包括運轉環境控制、腳本運轉控制、運轉控制、數據中心效勞、實時、數據采集記載等,數據分析包括歷史數據管理、數據回放、數據分析展現和生成報告等,設備管理包括板卡管理和通道管理。測試設計、測試執行、數據分析都能作為獨立分停止配置運用,經過設計態、運轉態、展示態的分離,為開發專用化的HIL系統奠定了良好的基礎。設備管理則為企業的測試儀器配置與分發提供了工具和手腕。

  半實物仿真主要包括測試設計、測試執行、數據分析和設備管理四大類。
  測試設計包括測試項目管理、交聯環境設計、協議設計、測試環境設計、測試用例設計、測試設計等內容,測試運轉包括運轉環境控制、腳本運轉控制、運轉控制、數據中心效勞、實時、數據采集記載等,數據分析包括歷史數據管理、數據回放、數據分析展現和生成報告等,設備管理包括板卡管理和通道管理。測試設計、測試執行、數據分析都能作為獨立分停止配置運用,經過設計態、運轉態、展示態的分離,為開發專用化的HIL系統奠定了良好的基礎。設備管理則為企業的測試儀器配置與分發提供了工具和手腕。
  1.1測試項目管理
  測試項目作為測試設計內容的單位,保管了測試項目設計執行過程的各種。每個測試項目保管為一個后綴名為esi的文件,作為一切項目的載體。
  1.2交聯環境圖形繪制
  交聯環境描繪了測試仿真環境外圍接口的數量、類型等。交聯環境包含了待測系統、外圍系統、通道和通訊協議。
 ?。?)待測系統:表示被測件。在ETest Studio中,UUT為一個黑盒子,其功用邏輯經過UUT需求的描繪得以完成。
 ?。?)外圍系統:表示和被測件有交聯關系的其他設備或件。
 ?。?)通道:代表被測件外圍的通訊接口,具有特定的類型。
 ?。?)通訊協議:代表通訊接口上停止數據通訊的音訊。
  1.3協議與信號編輯
  在ETest Studio中,運用“協議描繪言語”(簡稱DPD言語)的方式停止協議內容的描繪,即ICD的描繪。ICD的根本構成是“協議單元”,是用Protocol關鍵字和End關鍵字括起來的一段代碼。其中包含了若干個用Segment關鍵字打頭的“字段”的定義。每個字段具有類型、稱號、默許值等參數。
  在協議編輯界面中,軟件默許表格方式編輯協議,用戶能夠自在切換表格和代碼編輯方式。
  1.4測試環境規劃
  測試環境規劃是指為滿足待測系統的測試需求,對測試環境的構建立計。測試環境包括所需求的測試設備和測試主機。經過測試環境規劃,測試人員在設計測試流程時,就能夠依據測試需求,展開基于測試需求的測試設計,肯定測試設備和測試主機與待測設備的銜接關系。
  測試設備主要是測試用的接口板卡,也能夠包括一些專用的測試設備(如網絡分析儀、數字萬用表、數字示波器)等。一切的測試設備一端必需銜接到測試用計算機上,另外一端需求銜接到待測系統。
  測試主機規劃時,分測試效勞器和測試客戶端。
  普通狀況下,測試效勞器不需求銜接測試設備,測試效勞器主要用于展開測試流程的調度和對測試客戶端停止管理。當然,測試效勞器也能夠兼做測試客戶端運用,此時相當于測試效勞器與測試客戶端運用一臺測試主機。
  1.5設計
  窗體的設計能夠創立用戶自定義窗體界面,在測試執行過程中,能夠運轉窗體,經過控件示接口數據值的變化,或者操作控件修正測試數據。每個控件綁定到協議字段或者某種操作上,停止數據的示或控制。
  測試人員能夠樹立多個實時窗體;在測試執行時,肯定需求運轉哪個或哪些窗體。
  設計能夠完成添加、控件,并支持修正控件的綁定目的、稱號、位置、大小等內容。
  1.6測試腳本編輯
  測試腳本運用測試目錄停止管理,測試目錄包含兩品種型的測試:Python腳本測試和WorkFlow流程測試。
  在ETest Studio中測試用例經過測試腳原本完成,運用Python言語對要完成的測試停止編程,平臺中提供了測試腳本編輯和調試功用,用于編寫測試腳本。
  同時平臺也提供了流程化的方式開發測試用例。
  1.7測試運轉
  測試運轉主要指python測試用例在客戶端停止執行,并且依照請求調度測試環境下執行。
  運轉測試用例之前首先需求停止“環境設置”操作,停止環境的準備和端口翻開操作。運轉測試用例之后需求停止“清算環境”操作,停止環境清算和資源的釋放。
  停止測試運轉首先需求停止“環境設置”。首先配置環境參數(包括:主要配置、輸入輸出、存儲配置),配置完成后,點擊【環境設置】設置按鈕,會啟動若干進程,并依照測試需求的描繪和規劃配置相應的接口,目的是為測試執行準備好環境。測試運轉后輸入輸出中心會示運轉的。
  測試運轉過程中,能夠停止單步伐試、斷點設置,查看關鍵變量值和調用堆棧。
  1.8運轉期
  測試過程中經過圖形化的界面用戶能夠察看到綁定目的數據的變化,所需的客戶端經過效勞器銜接后,就能夠在安裝有ETest Studio效勞的一臺計算機中監視運轉期間的各種數據。
  1.9測試數據記載與報告生成
  測試過程中ETest Studio會對測試數據停止自動記載,能夠采用數據庫方式,也能夠采用文件方式記載測試數據,測試完成后生成測試報告。
  應用記載的歷史測試數據,能夠停止可視化的回放。
  也能夠停止歷史數據的查看。
  1.10工具輔助
  平臺提供了如下工具用于輔助展開測試數據設計、測試學問管理、鼠標鍵盤的捕捉回放等與測試親密相關的功用。

 

最近中文字幕视频2018中文字幕8 ews_detail-15481551771828212")