Sestavy (SQL Server Reporting Services)
Průběh a kvalitu projektu můžete analyzovat pomocí sestav ve službě SQL Server Reporting Services. Tyto sestavy shrnují metriky z pracovních položek, správy verzí, výsledků testů a sestavení. Tyto zprávy odpovídají na otázky o skutečném stavu projektu.
Většina těchto sestav nabízí filtry, které lze použít k určení obsahu, které chcete do sestavy zahrnout. Filtry zahrnují časové období, cesty pro iteraci a oblast, typy pracovní položky a stavy pracovní položky. Otázky, na které odpovídají, se vztahují na všechny typy pracovních položek, například uživatelské scénáře, testové případy, úkoly nebo chyby.
Požadavky
Musí být poskytnut pro místní nasazení TFS SQL Server služby Reporting Services. Tyto sestavy nejsou k dispozici, pokud vaše domovská stránka Průzkumník týmových projektů stránka neobsahuje odkaz na Sestavy.
Tým projektu, musí být poskytnut sestavy.
Pokud potřebujete vytvořit nasazení pomocí služby Reporting Services nebo sestavy přidat existující projekt týmu, go zde.
Chcete-li tyto sestavy zobrazit, musí být přiřazena nebo patří do skupiny, která byla přiřazena prohlížeč nebo správce obsahu Team Foundation roli ve službě Reporting Services. Další informace naleznete v tématu Grant permissions to view or create reports in TFS.
Sledování kvality kódu
Hlášení pro sestavení umožňuje sledovat kvalitu vyvíjeného softwaru. Definováním testů, které se mají spouštět automaticky jako součást každé definice sestavení a nastavením testů tak, aby shromažďovaly údaje o pokrytí kódu, můžete získat dokonalý přehled o kvalitě sestavení, testů a kódu.
Aktivity sestavení a testování
|
Zprávy o sestavení
|
Bezplatného průvodce ke stažení z oblasti testování a monitorování sestavení naleznete zde: Testing for Continuous Delivery with Visual Studio 2012.
Ukázka sestavy úspěch sestavení v čase
Sledování průběhu
Sestavy řízení projektu poskytují pohled na množství práce, které tým řeší v rámci sprintu nebo vydání a úroveň jejich postupu. Propojení pracovních položek a aktualizací specifických oblastí během práce můžete sledovat průběh jednotlivých scénářů a přesněji odhadnout budoucí činnosti.
Činnosti sledování pracovní položky
|
Sestavy řízení projektu (Scrum)
Sestavy řízení projektu (agilní a CMMI)
|
Ukázka sestavy přehledu scénářů
Sledování testovacích plánů a sledování chyb
Sestavy plánování testů podporují sledování průběhu testování a pokrytí nevyřízených položek nebo uživatelských scénářů. Hlášení o sledování chyb ilustruje schopnosti týmu vyhledat a odstranit chyby.
Plánování testu a chyb, sledování činností
|
Sestavy testů a chyb
|
Ukázka sestavy pokroku průběhu plánu testování
Otevřít sestavu
Můžete otevřít sestavu z Průzkumník týmových projektů, na portálu projektu týmu nebo team Domovská stránka ve webovém portálu přístup.
Otevřete web sestavy ze stránky Zprávy v aplikaci Průzkumník týmových projektů.
Zde je zobrazení hlášení pro projekty Scrum ve Správci sestav.
Poznámka
Pokud se zobrazí červená ikona X v uzlu Sestavy v rámci Průzkumník týmových projektů, nemáte oprávnění pro přístup ke hlášení nebo v Průzkumník týmových projektů pravděpodobně došlo ke ztrátě komunikace se serverem hostujícím SQL Server Reporting Services.V těchto případech se obraťte na správce projektu a ujistěte se, zda máte oprávnění pro přístup k uzlu sestav a zda je spuštěn server, který je hostitelem služby Reporting Services.
Červená ikona X se může zobrazit na uzlu Sestavy, pokud jsou splněny obě následující podmínky:
-
Pokud je Průzkumník týmových projektů spuštěna ve stejném počítači, jako SQL Server Reporting Services
-
Nejste přihlášeni jako správce nebo je povoleno rozšířené zabezpečení pro aplikaci Internet Explorer.
Chcete-li tento problém vyřešit, přihlaste se k počítači jako správce, nebo spusťte aplikaci Internet Explorer, otevřete ovládací panel Možnosti Internetu, zvolte kartu Zabezpečení a zrušte políčko Povolen chráněný režim.
Aktualizace sestavy
Všechna data zachycená pro pracovní položky jsou zapsána do úložiště dat typů pracovních položek, ale vyberte pouze data zapsaná do skladu dat služby Analysis Services. Úložiště dat WIT je aktualizováno v reálném čase, jak členové týmu vytvářejí a upravují pracovní položky. Přírůstkové aktualizace jsou pak zapisovány do skladu relační databáze každé dvě minuty a datovou krychli OLAP každé dvě hodiny. Chcete-li změnit toto nastavení, viz Změna nastavení řízení procesu pro datový sklad nebo datovou krychli služby Analysis Services.
Následující tabulka popisuje, jak lze aktualizovat sestavu.
Možnost |
Výsledek |
---|---|
Tlačítko Aktualizovat v okně prohlížeče |
Aktualizuje zobrazení se sestavou, která uložena v mezipaměti relace. Mezipaměť relace je vytvořena, když uživatel otevře sestavu. Služby Reporting Services používají relace prohlížeče, aby bylo zachováno konzistentní zobrazení zkušenosti při otevření sestavy. |
Způsobí, že server, kde je spuštěna služba Reporting Services, znovu spustí dotaz a aktualizuje data hlášení, pokud se hlášení spustí na vyžádání. Pokud je sestava uložena do mezipaměti nebo se jedná o snímek, zobrazí se sestava, která je uložena v databázi serveru sestav. |
|
Kombinace kláves CTRL+F5 |
Vytvoří stejný výsledek jako při výběru Aktualizovat na panelu nástrojů sestavy. |
Při správě a práci s publikované sestavy
Při zobrazení sestavy ve službě Reporting Services můžete také provádět následující úkoly:
Přiblížení nebo oddálení v sestavě.
Hledat text, který zpráva obsahuje.
Otevřete příslušnou zprávu.
Exportujte hlášení do jiného formátu, jako například XML, CSV, PDF, MHTML, TIFF, Excel nebo Word.
Aktualizujte sestavu.
Tisk sestavy.
Vytvořte odběr pro hlášení.
Dotazy a odpovědi
Otázka: Zpracovávají sestavy příběhy a dílčí příběhy nebo úkoly a dílčí úkoly?
Odpověď: Ano, můžete rozdělit scénáře nebo nevyřízené položky, stejně jako úkoly, a vytvořit vnořené hierarchie nevyřízených položek a úkolů. Položky můžete vnořit o několik úrovní hluboko. Pokud rozdělíte úkol na dílčí úkoly, zadejte hodiny pouze pro dílčí úkoly. Tyto hodiny jsou zahrnuty jako souhrnné hodnoty nadřazeného úkolu svou nadřazenou nevyřízenou položku. Chcete-li opravit sestavy, o kterých se domníváte, že jsou chybné, viz Řešení nepřesností zveřejněných souhrnných hodnot.
Otázka: Které sestavy závisí na propojení pracovních položek?
Odpověď: Sestavy přehledu a postupu závisí na propojení úkolů, testovacích případů a chyb s nevyřízenými položkami. Je nutné propojit tyto položky pomocí odkazu nadřazený–podřízený u úkolů a chyby a odkaz Testovat pomocí pro testovací procesy.
Otázka: Které sestavy závisí na nástroji Microsoft Test Manager?
Odpověď: Sestavy Připravenost testovacího případu a Průběh testovacího plánu jsou navrženy pro práci s aplikací Test Manager. Také testovací body a průběh testování v přehledných sestavách správy projektu závisí na propojení testovacích případů nevyřízených položek zboží.
O: Proč změny v kódu a kód disponibility data nezobrazují v mé zprávy?
A: Pokud používáte pro správu verzí Git, změny v kódu a kód disponibility hlásit údaje nejsou k dispozici.
Otázka: Jsou tyto sestavy stejné jako agilní grafy plánování, které se zobrazují v Team Web Access (TWA)?
Odpověď: Zatímco některé sestavy zobrazují podobné informace, například úbytek práce sprintu a rychlost nebo stav ve všech iteracích, tyto sestavy jsou formátovány odlišně a podporují další filtry. V tuto chvíli nejsou prostřednictvím TWA k dispozici jiné sestavy, například sestavy plánování sestavení a testování.
Otázka: Chcete vytvořit oblasti dalšího produktu nebo uvolnit milníky?
Odpověď: Viz Vytvořit oblasti nebo iterace.
Otázka: Chcete hromadně upravit pracovní položky pro jejich přiřazení k oblasti, iteraci, členovi týmu nebo prioritě?
O: Viz Bulk modify work items.
Otázka: Chcete přidat pole ke sledování dalších dat?
Odpověď: Viz Přidat nebo upravit pole pracovní položky pro podporu vytváření sestav.
Dotaz: Chcete spravovat sestavy pomocí funkce Správce sestav?
A: viz témata postupy správce sestav.