Sdílet prostřednictvím


Update a team project manually to support test management

Při upgradu stávajícího nasazení místně na Team Foundation Server (TFS) 2013.3, máte možnost upravit testovacích plánů a testovací sady, protože tyto objekty jsou nyní Změna modelu, jako typy pracovních položek (WITs).

K provedení této transformace, Průvodce inovací sady TFS automaticky aktualizuje týmové projekty definované pro všechny kolekce na aplikační vrstvy a migraci stávajícího testovacích dat a objekty. Na pozadí provede dvě aktivity:

  1. Importuje ŽÁ definice pro testovací plán a testovací sady a aktualizuje definici kategorií pro týmové projekty zahrnují testovací plán a testovací sada kategorií.

  2. Přenese existující data správy test. Pracovní položky jsou vytvářeny ze stávajících testovací plán a testovací sady a propojení mezi ostatní existující testovací artefakty – například testovat body, spustí a testujte výsledky – jsou vyřešeny přejděte na základě položky testovacích plánů práce a testovací sady.

Migrace dat závisí na úspěšný import definice ŽÁ a aktualizací. Pokud první aktivitu selže, druhý neproběhne. V případě, že je buď aktivita neúspěšné, Průvodce protokoluje jeden nebo více upozornění nebo chyby.

TFS Upgrade Wizard showing Test Management error

V takovém případě bude nutné ručně aktualizovat svůj týmový projekt. Nebudete moci získat přístup k existující testovacích plánů a testovací sady, dokud neprovedete ruční aktualizace.

Pokud svůj týmový projekt již obsahuje WITs s názvem testovací plán nebo testovací sady nebo jste upgradován ze sady TFS 2005 nebo 2008 a nepřidali nezbytné práce sledování objektů pro podporu správy testovacích může dojít k chybám. Podívejte se na témaAktualizovat týmový projekt na základě šablony procesu MSF v4.2.

Ručně aktualizujte svůj týmový projekt pro podporu zkušenost testovací sady TFS 2013.3

  1. Importovat testovací plán a testovací sady ŽÁ definice.

    1. Pokud nemáte oprávnění pro správu,je získat tak. K provedení všech kroků aktualizace, musíte být členemSprávci serveru Team Foundationskupiny zabezpečení a správce na serveru aplikační vrstvy.

    2. Stáhnout nejnovější verzi šablony procesů.

    3. Otevřete okno příkazového řádku, kde je nainstalována buď aplikace Visual Studio, nebo Průzkumník týmových projektů, a zadejte:

      cd %programfiles(x86)%\Microsoft Visual Studio 12.0\Common7\IDE
      

      Na 32bitovou verzi systému Windows nahraďte % ProgramFiles % programfiles %. Je možnéStáhnout průzkumníka týmových projektůzdarma.

    4. Importovat testovací plán a testovací sady ŽÁ definice. Zadejtecestakadresarike složce pracovní položka sledování/TypeDefinitions, který obsahuje šablonu procesu, který jste stáhli.

      witadmin importwitd /collection:"CollectionURL" /p:"ProjectName" /f:"DirectoryPath\TestPlan.xml"
      witadmin importwitd /collection:"CollectionURL" /p:"ProjectName" /f:"DirectoryPath\TestSuite.xml"
      

      PříkladCollectionURLje http://MyServer:8080, tfs/DefaultCollection.

      Cestakadresarimusí následovat za strukturou:jednotky: \TemplateFolder\WorkItem Tracking\TypeDefinitions. Příklad:

      C:\Process Template\Microsoft Visual Studio Scrum 2013.3\WorkItem Tracking\TypeDefinitions

  2. Aktualizovat vaše definice kategorie.

    1. Exportujte soubor definice kategorií.

      witadmin exportcategories /collection:CollectionURL /p:ProjectName /f:"DirectoryPath\Categories.xml"
      
    2. Přidáte následujících kategorií.

      <CATEGORY name="Test Plan Category" refname="Microsoft.TestPlanCategory">
          <DEFAULTWORKITEMTYPE name="Test Plan" />
        </CATEGORY>
        <CATEGORY name="Test Suite Category" refname="Microsoft.TestSuiteCategory">
          <DEFAULTWORKITEMTYPE name="Test Suite" />
        </CATEGORY>
      
    3. Přidáte nové WITs skryté kategorie.

      <CATEGORY name="Hidden Types Category" refname="Microsoft.HiddenCategory">
          <DEFAULTWORKITEMTYPE name="Code Review Request" />
          <WORKITEMTYPE name="Code Review Response" />
          <WORKITEMTYPE name="Feedback Request" />
          <WORKITEMTYPE name="Feedback Response" />
          <WORKITEMTYPE name="Shared Steps" />
          <WORKITEMTYPE name="Shared Parameter" />
          <WORKITEMTYPE name="Test Plan" />
          <WORKITEMTYPE name="Test Suite" />
        </CATEGORY>
      
    4. Importujte aktualizovaný soubor.

      witadmin importcategories /collection:CollectionURL /p:ProjectName /f:"DirectoryPath\Categories.xml"
      
  3. Migrovat existující testovacích plánů a sady do pracovních položek na základě testovacích plánů a sady.

    1. Otevřete okno příkazového řádku na serveru TFS aplikační vrstvy:

      cd %programfiles%\Microsoft Team Foundation Server 12.0\Tools
      
    2. SpustitTfsConfig TCMpříkazu.

      TFSConfig TCM /upgradeTestPlans /CollectionName:CollectionName /TeamProject:TeamProjectName
      

      Příklad:

      TFSConfig TCM /upgradeTestPlans /CollectionName:"Fabrikam Fiber Collection" /TeamProject:"Fabrikam Fiber"

      Odpovězte na otázky, které se zobrazí.

      Logging sent to file C:\ProgramData\Microsoft\Team Foundation\Server Configuration\Logs\TPC_UPG_AT_0515_143821.log
      Microsoft (R) TfsConfig - Team Foundation Server Configuration Tool
      Copyright (c) Microsoft Corporation. All rights reserved.
       
      Command: tcm
      Microsoft (R) TfsConfig - Team Foundation Server Configuration Tool
      Copyright (c) Microsoft Corporation. All rights reserved.
       
      In order to upgrade the test plans, you have to complete the following steps:
      1. Import the test plan work item definition into the project. Have you complete
      d this step? (Yes/No) Yes
      2. Import the test plan category into the project. Have you completed this step?
      (Yes/No) Yes
      
      Test plan migration job successfully scheduled.
      
    3. Pokud budete migrace velké množství testovacích plánů a testovací sady, spuštěním následujícího příkazu můžete sledovat průběh migrace dat.

      TFSConfig TCM /upgradeStatus /collectionName:CollectionName /TeamProject:TeamProjectName
      

Po úspěšné dat migrace musí být k dispozici pro použití všechna data správy test. Další informace o tomto nástrojizde.

Informace o tom, jak získat přístup k nové založené na kon testovacích plánů a testovací sady v Test Manager nebo Team Web Access naleznete v tématuplánu manuálních testů.