為TestStand中的每個UUT產生唯一的Report檔案

更新 Nov 17, 2020

環境

軟體

  • TestStand

當我在連續執行sequence時,所有的report都合併到同一個檔案。有沒有方法可以為每個UUT都產生一個新的report檔案?

產生唯一的report檔案方法取決於report的產生方式,這些方式可以在Report Options對話視窗的Report File Pathname中找到。

首先,您需要選擇Generate Report File Path選項,才能為每個UUT提供唯一的report檔案。然後,在File/Directory Options的下拉選單中,除了Specify Report File Path by Expression之外的選項,都有一個New UUT Report File for Each UUT的checkbox。將此checkbox打勾,那麼每個測試都將在所選定的資料夾中產生一個唯一的report檔案。

如果您選擇Specify Report File Path by Expression,TestStand會產生唯一的report檔案是因為受到$(Unique) tag的影響。但是,如果您使用相同的serial number執行多個測試,則此方法將會無效。在這種情況下,要產生唯一的report檔案,您必須加入serial number的$(UUT) tag至Report File Path中。

例如: "$(ClientFileDir)\\$(ClientFileName)_Report_$(UUT)_[$(FileTime)][$(FileDate)]$(Unique).$(FileExtension)"


相關資訊

無論是使用New UUT Report File for Each UUT的選項或是$(UUT) tag,而且正確無誤地完成了以上流程,您將會看到下方的示意圖,表示每個UUT都具有唯一的report檔案。