使用 windows 命令列刪除結果
使用 windows 命令列可以指示測試結果刪除工具根據指定的條件刪除測試結果。例如,您總是可以刪除早於特定日期或超過最小檔案大小的測試結果。
從命令列執行測試結果刪除工具:
開啟 windows 命令提示符並鍵入 ,然後鍵入空格並鍵入要使用的命令列選項。有關詳細資訊,請參閱命令列選項。
注意:如果使用-silent命令列選項執行測試結果刪除工具,則將刪除所有滿足指定條件的測試結果。否則,將開啟「刪除測試結果」視窗。
命令列選項
使用命令列選項可以為要刪除的測試結果指定條件。以下是每個命令列選項的描述。
注意:如果新增包含空格的命令列選項,則必須在引號內指定該選項,例如:
testresultsdeletiontool.exe -test "f:\tests\keep\web objects"
-domainquality_center_domain_name
指定要連線到的 quality center 域的名稱。此選項應該與-server、-project、
-user和-password選項結合使用。
-fromdateresults_creation_date
刪除指定日期後建立的測試結果。不刪除在此日期或之前建立的結果。日期的格式為 mm/dd/yyyy。
以下示例刪除 2002 年 11 月 1 日之後建立的所有結果。
testresultsdeletiontool.exe -silent -test "c:\tests\test1" -fromdate "11/1/2002"
-loglog_file_path
建立乙個日誌檔案,其中,指定資料夾或測試中的每個測試結果檔案都包含乙個條目。日誌檔案指示哪些結果已刪除,以及沒有刪除其他結果的原因。例如,如果結果小於指定的最小檔案大小,則不會刪除它們。
可以指定檔案路徑和名稱,或使用預設路徑和名稱。如果沒有指定檔名,則預設的日誌檔名為testresultsdeletiontool.log,位於測試結果刪除工具所在的資料夾中。
以下示例建立乙個c:\temp\log.txt日誌檔案。
testresultsdeletiontool.exe -silent -log "c:\temp\log.txt" -test "c:\tests\test1"
以下示例在測試結果刪除工具所在的資料夾中建立乙個名為testresultsdeletiontool.log的日誌檔案。
testresultsdeletiontool.exe -silent -log -test "c:\tests\test1"
-minsizeminimum_file_size
刪除大於或等於指定最小檔案大小的測試結果。按位元組指定大小。
注意:-minsize選項只適用於檔案系統中的測試結果。在 quality center 中使用測試時該核取方塊不受支援。
以下示例刪除大於等於 10000 位元組的所有結果。不刪除小於 10000 位元組的結果。
testresultsdeletiontool.exe -silent -test "c:\tests\test1" -minsize "10000"
-nameresult_file_name
指定要刪除的結果檔案的名稱。將只刪除指定名稱的結果。
使用正規表示式可以為要刪除的結果檔案指定條件。有關正規表示式和正規表示式語法的詳細資訊,請參閱了解和使用正規表示式。
以下示例刪除名為res1的結果。
testresultsdeletiontool.exe -silent -test "c:\tests\test1" -name "res1"
以下示例刪除名稱以res開頭並加上另乙個字元的所有結果。(例如,將刪除res1和resd,但不刪除resdd。)
testresultsdeletiontool.exe -silent -test "c:\tests\test1" -name "res."
-passwordquality_center_password
指定 quality center 使用者名稱的密碼。此選項應該與-domain、-server、-project和-user選項結合使用。
以下示例使用http://qcserver/qcbin上的伺服器、名為quality center_demo的專案、以及admin使用者名稱和passadmin密碼,連線到defaultquality center 域。
指定要連線到的 quality center 專案的名稱。此選項應該與-domain、
-server、-user和-password選項結合使用。
-recursive
從指定資料夾及其子資料夾中的所有測試中刪除測試結果。使用-recursive選項時,-test選項應包含要刪除的測試結果所在的資料夾路徑(而不是特定測試的路徑)。
以下示例刪除f:\tests資料夾及其所有子資料夾中的所有結果。
testresultsdeletiontool.exe -test "f:\tests" -recursive
注意:-recursive選項只適用於檔案系統中的資料夾。在 quality center 中使用測試時該核取方塊不受支援。
-server quality_center_server_path
指定要連線到的 quality center 伺服器的完整路徑。此選項應該與
-domain、-project、-user和-password選項結合使用。
-silent
指示測試結果刪除工具在後台執行,而不顯示使用者介面。
以下示例指示測試結果刪除工具在後台執行,並刪除c:\tests\test1中的所有結果。
testresultsdeletiontool.exe -silent -test "c:\tests\test1"
-test test_or_folder_path
設定測試結果刪除工具將從中刪除測試結果的測試或測試路徑。可以指定測試名和路徑、檔案系統路徑或完整的 quality center 路徑。
此選項必須與-silent選項結合使用。
注意:必須使用-domain、-server、-project、-user和-password選項連線到 quality center。
以下示例刪除f:\tests\keep\webobjects測試中的所有結果。
testresultsdeletiontool.exe -test "f:\tests\keep\webobjects"
以下示例刪除 quality centertests\webobjects測試中的所有結果:
注意:-test選項可以與-recursive選項結合使用以刪除指定資料夾及其子資料夾中的所有測試結果。
-untildateresults_creation_date
刪除指定日期前建立的測試結果。不刪除在此日期或之後建立的結果。日期的格式為 mm/dd/yyyy。
此選項必須與-silent選項結合使用。
以下示例刪除 2002 年 11 月 1 日之前建立的所有結果。
testresultsdeletiontool.exe -silent -test "c:\tests\test1" -untildate "11/1/2002"
-userquality_center_user_name
指定要連線到的 quality center 專案的使用者名稱。此選項應該與-domain、
-server、-project和-password選項結合使用。
此選項必須與-silent選項結合使用。
Windows命令列的使用
在介紹windows批處命令前,我們首先來介紹windows命令列的使用。windows shell提供了乙個黑色的框框介面,即命令列操作介面,關於命令列的作用和好處,我就不費口舌了,下面僅窺見一斑。為了方便,免得進行碟符切換,我在f盤建立了乙個資料夾,名稱為myfile,把windows的cmd....
Windows命令列的使用
在介紹windows批處命令前,我們首先來介紹windows命令列的使用。windows shell提供了乙個黑色的框框介面,即命令列操作介面,關於命令列的作用和好處,我就不費口舌了,下面僅窺見一斑。為了方便,免得進行碟符切換,我在f盤建立了乙個資料夾,名稱為myfile,把windows的cmd....
windows命令列下管道統計命令輸出結果行數
linux下有wc做命令管道輸出結果行數,windows下沒有wc命令,但可以通過find命令做統計。find命令需匹配字串後統計,find命令引數如下 c users l00207432 find 在檔案中搜尋字串。find v c n i off line string drive path f...