Sdílet prostřednictvím


Zvyšování kvality kódu s politikami kontrola týmu projektu

Při použití Visual Studio Premium lze vytvořit zásady pro vkládání změn pro týmové projekty pro vynucení postupů, které vedou k tvorbě lepšího kódu a účinnějšímu vývoji v rámci skupiny.Zásady při vkládání změn jsou pravidla, která jsou nastavena na úrovni týmového projektu a vynucena na vývojových prostředích před uložením změn v kódu.

Existují čtyři zásady vložení změn v rámci týmového projektu, které lze zadat:

  • Sestavení Vyžadují, aby přerušení sestavení, k jejichž vytvoření došlo v průběhu sestavování musí být před novým vložením změn opravena.

  • Analýza kódu Vyžaduje spuštění analýzy kódu před vložením změn.

  • Testování zásad Vyžaduje před vložením změn dokončení testu vložení změn.

  • Pracovní položky Vyžadují, aby byla jedna nebo více pracovních položek spojena s vložením změn.

Důležitá poznámkaDůležité

Pro použití zásad vrácení se změnami je nezbytné připojení k serveru Visual Studio Team Foundation Server.

Obecné úlohy

Úloha

Podpůrný obsah

Vytvoření a použití zásad vložení změn: Vytvoření zásad vložení změn je provedeno použitím nastavení týmového projektu Team Foundation – správa verzí.

Set and enforce quality gates

Vytvoření a použití zásad vložení změn analýzy kódu: Výběrem obvyklé sady pravidel analýzy kódu nebo vytvořením vlastní sady.

Vytváření a používání zásad políčko kód analýzy

Související úlohy

Úloha

Podpůrný obsah

Nastavení vývojového prostředí: Před vytvořením nebo úpravou kódu je zapotřebí nastavit vývojové a testovací prostředí použitím příslušného zdrojového kódu.Pokud pracujete s databázemi, musí být rovněž zajištěn přístup k jejich offline verzi.

Setting Up Development Environments

Použití analýzy kódu v rámci vývojového procesu: Členové týmu spouštějí analýzu kódu na svých vývojových prostředích.V rámci Visual Studio vývojáři spouštějí a nastavují spuštění analýzu kódu pro jednotlivé projekty, zobrazují a analyzují chyby nalezené spuštěními a vytvářejí pracovní položky určené pro varování.

Analýza kvality aplikací pomocí nástroje analýzy kódu

Vytvoření a spuštění jednotkových testů: Jednotkové testy umožňují vývojářům a testerům rychlou způsob vyhledávání logických chyb v rámci metod tříd v projektech jazyků C#, Visual Basic .NET a C++.Jednotkový test může být vytvořen jednou a může být spuštěn při každé změně zdrojového kódu pro ujištění se, že nedojde k zavedení žádných chyb.

Ověření kódu pomocí zkoušky jednotky

Sledování pracovních položek a vad: Pracovní položky lze použít pro sledování a správu práce a informací o týmovém projektu.Pracovní položka je záznam databáze, který Team Foundation používá ke sledování přiřazení a postupu práce.Je možné použít různé typy pracovních položek pro sledování různých typů činnosti, jako jsou požadavky zákazníka, chyby v produktu a úlohy vývojáře.

Sledování práce a správa pracovního postupu

Externí zdroje

Dd264876.collapse_all(cs-cz,VS.110).gifPokyny

Testování pro nepřetržité dodávky s Visual Studio 2012 – kapitola 2: testování: testování vnitřní