摘要:客制Visual Studio Team System 2008 Manual Test Template
若需要將VSTS 2008的Manual Test的內容改為自訂的內容,請參考以下步驟進行。
感謝TINA大力協助
1.取得原Manual Test的Template進行客製
2.在下列位置中,取得「ManualTestWordFormat.zip」檔案
C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\ItemTemplates\CSharp\1028
3.複製「ManualTestWordFormat.zip」並另存成「MedincomManualTest.zip」進行客制
4.解開「MedincomManualTest.zip」並且 將ManualTest.mht重新命名
例如:MedincomManualTest.mht 改為MedincomManualTest.mht
5.將ManualTest.vstemplate 重新命名 例如: MedincomManualTest.vstemplate並編輯:
<修改前的原始檔: ManualTest.vstemplate>
02 <VSTemplate Version="3.0.0" Type="Item" xmlns="http://schemas.microsoft.com/developer/vstemplate/2005" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://schemas.microsoft.com/developer/vstemplate/2005">
03 <TemplateData>
04 <Name Package="{52CBD135-1F97-2580-011F-C7CD052E44DE}" ID="113"/>
05 <Description Package="{52CBD135-1F97-2580-011F-C7CD052E44DE}" ID="109"/>
06 <Icon Package="{52CBD135-1F97-2580-011F-C7CD052E44DE}" ID="107"/>
07 <ProjectType>CSharp</ProjectType>
08 <SortOrder>80</SortOrder>
09 <DefaultName>ManualTest.mht</DefaultName>
10 <TemplateGroupID>TestProject-V1</TemplateGroupID>
11 <TemplateID>TestProject-V1-WordManualTest</TemplateID>
12 <ShowByDefault>false</ShowByDefault>
13 </TemplateData>
14 <TemplateContent>
15 <ProjectItem ReplaceParameters="true" OpenInEditor="false">ManualTest.mht</ProjectItem>
16 </TemplateContent>
17 <TestProjectData>
18 <LongDescription Package="{52CBD135-1F97-2580-011F-C7CD052E44DE}" ID="112"/>
19 <HelpKeyword Package="{52CBD135-1F97-2580-011F-C7CD052E44DE}" ID="105"/>
20 </TestProjectData>
21 <WizardExtension>
22 <Assembly>Microsoft.VisualStudio.QualityTools.Wizard.TestProjectWizards</Assembly>
23 <FullClassName>Microsoft.VisualStudio.TestTools.TestProjectWizards.TestItemWizardExtension</FullClassName>
24 </WizardExtension>
25 </VSTemplate>
<修改後的檔案: 黃色部分,必須要修改>
02 <VSTemplate Version="3.0.0" Type="Item" xmlns="http://schemas.microsoft.com/developer/vstemplate/2005" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://schemas.microsoft.com/developer/vstemplate/2005">
03 <TemplateData>
04 <Name Package="Tina"/>
05 <Description Package="Tina"/>
06 <Icon Package="{52CBD135-1F97-2580-011F-C7CD052E44DE}" ID="107"/>
07 <ProjectType>CSharp</ProjectType>
08 <SortOrder>80</SortOrder>
09 <DefaultName>MedincomManualTest.mht</DefaultName>
10 <TemplateGroupID>TestProject-V1</TemplateGroupID>
11 <TemplateID>MedincomManualTest</TemplateID>
12 <ShowByDefault>false</ShowByDefault>
13 </TemplateData>
14 <TemplateContent>
15 <ProjectItem ReplaceParameters="true" OpenInEditor="false">MedincomManualTest.mht</ProjectItem>
16 </TemplateContent>
17 <TestProjectData>
18 <LongDescription Package="{52CBD135-1F97-2580-011F-C7CD052E44DE}" ID="112"/>
19 <HelpKeyword Package="{52CBD135-1F97-2580-011F-C7CD052E44DE}" ID="105"/>
20 </TestProjectData>
21 <WizardExtension>
22 <Assembly>Microsoft.VisualStudio.QualityTools.Wizard.TestProjectWizards</Assembly>
23 <FullClassName>Microsoft.VisualStudio.TestTools.TestProjectWizards.TestItemWizardExtension</FullClassName>
24 </WizardExtension>
25 </VSTemplate>
6.選取MedincomManualTest.vstemplate、MedincomManualTest.mht兩個檔案,並壓成.zip檔案
例如:「MedincomManualTest.zip」
NOTE:重要!! 請確定壓縮完畢後 所有檔案都在zip檔根目錄下面 切忌將整個資料夾直接壓 縮, 否則後面步驟會有錯誤, 只需要將兩個檔案選取壓縮即可!!
7.將「MedincomManualTest.zip」檔案放入下列網址中:
C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\ItemTemplates\CSharp\1028
8. 開啟Visual Studio 2008 命令提示字元 (從 開始>程式集>VSTS2008>VS Tool),執行:devenv / InstallVSTemplates
note:執行該命令前,先將VSTS 2008 IDE關閉
9.確認以下路徑是否增加「MedincomManualTest」資料夾
C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\ItemTemplatesCache
10.開啟VSTS 2008,看看新增測試視窗是否多了MedincomManualTest 選項。
風來疏竹,風過而竹不留聲;雁度寒潭,雁去而潭不留影。故君子事來而心始現,事去而心隨空。