Raporty (SQL Server Reporting Services )
Postępy i jakość projektu można analizować za pomocą domyślnych raportów w SQL Server Usługach raportowania. Te raporty agregują metryki z elementów roboczych, kontroli wersji, wyników testów i kompilacji. Raporty te udzielają odpowiedzi na pytania dotyczące rzeczywistego stanu projektu.
Większość z tych raportów zawiera filtry, które służą do określania zawartości do uwzględnienia w raporcie. Filtry obejmują okres, ścieżki iteracji i obszarów, typy elementów roboczych i stany elementów roboczych. Pytania, na które one odpowiadają, odnoszą się do wszystkich typów elementów roboczych, takich jak historie użytkownika, przypadki testowe, zadania i usterki.
Wymagania
Zaopatrzona wdrożenia lokalnego TFS SQL Server usług Reporting Services. Raporty te są niedostępne, jeśli dana strona główna programu Team Explorer nie zawiera łącza do składnika Raporty.
Również zespołu projektu musi być przygotowana z raportami.
Jeśli zachodzi konieczność obsługi administracyjnej rozmieszczenia z usługami Reporting Services lub dodawanie raportów z istniejącym projektem zespołu, go tu.
Aby wyświetlić te raporty, należy przypisać lub należą do grupy, która została przypisana przeglądarki lub Team Foundation Content Manager roli w usługach Reporting Services. Aby uzyskać więcej informacji, zobacz Udzielanie uprawnień do przeglądania lub tworzenia raportów w programie TFS.
Monitoruj jakość kodu
Raporty dotyczące kompilacji śledzą jakość opracowywanego oprogramowania Podczas definiowania testów, które mają być uruchamiane automatycznie jako część każdej definicji kompilacji i instrumentacji testów w celu zbierania danych pokrycia kodu, można uzyskać informacje na temat jakości kompilacji, testów i kodu.
Skompiluj i testuj
|
Raporty kompilacji
|
Aby pobrać bezpłatny przewodnik po testowaniu i monitorowaniu komplikacji, zobacz Testing for Continuous Delivery with Visual Studio 2012.
Przykładowy raport o sukcesie kompilacji na przestrzeni czasu
Monitoruj prostęp
Raporty zarządzania projektu zapewniają wgląd w to, ile pracy ma zespół w obrębie sprintu lub wydania i stopień ich postępu. Łącząc elementy robocze i aktualizując konkretne pola w miarę postępu prac, można śledzić postęp indywidualnych historii i być w stanie dokładniej oszacować przyszłe działania.
Działania śledzenia elementów roboczych
|
Raporty zarządzania projektem (Scrum)
Raporty zarządzania projektem (Agile i CMMI)
|
Przykładowy raport omówienia historii
Monitoruj plany testów i śledzenia błędów
Raporty z planowania testu obsługują monitorowanie postępu testu i pokrycia elementów zaległych lub historii użytkowników. Raporty dotyczące śledzenia błędu ukazują zdolności zespołu związane ze znajdowaniem i usuwaniem błędów.
Działania związane z planowaniem testu i śledzeniem usterek
|
Raporty o testach i usterkach
|
Przykładowy raport o postępie planu testu
Otwórz raport
Zostanie otwarty raport z Team Explorer, z portalu projektów zespołu lub jakakolwiek strona główna zespołu w portalu sieci web access.
Otwórz witrynę raportu ze strony Raporty w Eksploratorze zespołu.
Oto widok raportów dotyczące projektu scrumowego w Menedżer raportów.
Uwaga
Jeśli czerwona ikona X pojawi się na węźle Raporty w programie Team Explorer, być może nie masz uprawnienia na dostęp do raportów lub program Team Explorer mógł utracić komunikację z serwerem zawierającym program SQL Server Reporting Services.W tych przypadkach skontaktuj się z administratorem projektu, aby upewnić się, że masz uprawnienia do dostępu do węzła Raporty i że serwer, który hostuje Usługi raportowe jest uruchomiony.
Czerwona ikona X może się pojawić na węźle Raporty, jeśli są spełnione oba następujące warunki:
-
Jeśli program Team Explorer jest uruchomiony na tym samym komputerze co program SQL Server Reporting Services
-
Nie jesteś zalogowany jako administrator lub dla programu Internet Explorer włączone zostały rozszerzone zabezpieczenia.
Aby rozwiązać ten problem, zaloguj się do komputera jako administrator lub otwórz program Internet Explorer, otwórz okno Opcje internetowe, wybierz kartę Zabezpieczenia, a następnie wyczyść pole wyboru Włącz tryb chroniony.
Odowieżenie raportu
Wszystkie dane przechwycone dla elementów roboczych są zapisywane do magazynu danych WIT, ale tylko wybrane dane są zapisywane do magazynu danych usług Analysis Services. Magazyn danych WIT jest aktualizowany w czasie rzeczywistym, w miarę jak członkowie zespołu tworzą i modyfikują elementy robocze. Aktualizacje przyrostowe są następnie zapisywane w magazynie relacyjnej bazy danych co dwie minuty i modułu OLAP co dwie godziny. Aby zmienić te ustawienia, zobacz Zmień ustawienie kontrolne procesu dla magazynu danych lub Analysis Services Cube.
W poniższej tabeli opisano, jak można odświeżyć raport.
Opcja |
Wynik |
---|---|
Przycisk odśwież w oknie przeglądarki |
Odświeża wyświetlanie z raportu, który jest przechowywany w pamięci podręcznej sesji. Pamięć podręczna sesji powstaje w chwili, gdy użytkownik otwiera raport. Usługi raportowania używają sesji wyszukiwarki to utrzymania spójnego doświadczenia widoku gdy raport jest otwarty. |
Powoduje, że serwer z systemem Reporting Services, uruchamia ponownie zapytanie i aktualizuje dane w raporcie, jeśli raport działa na żądanie. Jeżeli raport jest buforowany lub jest migawką, pojawi się raport, który jest przechowywany w bazie danych serwera raportów. |
|
Kombinacja klawiszy CTRL+F5 |
Daje ten sam wynik, jak wybranie Odśwież na pasku narzędzi raportu. |
Zarządzanie i pracę z raportami
Podczas wyświetlania raportu w Usługach raportowania, można także wykonywać następujące zadania:
Powiększanie lub pomniejszanie raportu.
Wyszukaj tekst zawarty w raporcie.
Otwórz raport pokrewny.
Eksportowanie raportu do innego formatu, takiego jak XML, CSV, PDF, MHTML, Excel, TIFF lub Word.
Odśwież raport.
Drukowanie raportu.
Utwórz subskrypcję dla raportu.
Pytania i odpowiedzi
P: Czy raporty obsługują historie i wątki czy zadania i podzadania?
Odp.: Tak, można podzielić historie lub elementy zaległe, jak również zadania, tworząc hierarchię zagnieżdżoną elementów zaległych i zadań. Można zagnieżdżać jednostki na głębokości kilku poziomów. Jeśli dzielisz zadanie na podzadania, określ godziny tylko dla podzadań. Te godziny są agregowane jako wartości podsumowań dla zadania nadrzędnego i ich nadrzędnego elementu zaległego. Aby poprawić raporty uznane za błędne, zobacz Poprawianie opublikowanych nieścisłości dotyczących wartości sumarycznych.
P: Które raporty są zależne od łączenia elementów roboczych?
Odp.: Raporty omówienie i postęp zależą od łączenia zadań, przypadków testów i błędów z elementami zaległymi. Należy połączyć te elementy za pomocą łączy nadrzędnych i podrzędnych dla zadań i błędów oraz łączy typu Przetestowane przez dla przypadków testowych.
P: Które raporty zależą od Menedżera Testu firmy Microsoft?
Odp.: Raporty Gotowość przypadków testowych i Postępu planowania testów mają współpracować z programem Test Manager. Ponadto punkty testu i postęp badań w raportach dotyczących zarządzania projektami zależą od powiązania przypadków testowych z elementami zaległości.
P: Dlaczego nie zajętość kod i dane pokrycia kodu są wyświetlane w raportach?
Odp.: Jeśli używasz FRA kontroli wersji, zajętość kodu i użycie kodu raportu, dane nie są dostępne.
P: Czy te raporty są takie same, jak wykresy planowania agile, które pojawiają się w dostępie sieci Web zespołu (TWA)?
Odp.: Podczas gdy niektóre raporty wyświetlają podobne informacje, takie jak wypalenie w sprincie i prędkość lub stan wszystkich iteracji, raporty te są sformatowane inaczej i obsługują dodatkowe filtry. Inne raporty, takie jak raporty kompilacji i testowania nie są dostępne za pośrednictwem TWA.
Pyt.: Czy chcesz utworzyć dodatkowe obszary produktu albo zwolnić punkty kontrolne?
Odp.: Zobacz Tworzenie obszarów lub iteracji.
Pyt.: Czy chcesz dokonać zbiorczej edycji pozycji roboczych, aby przypisać je do obszaru, iteracji, członka zespołu lub priorytet?
Odp.: Zobacz sekcję Grupowa modyfikacja elementów pracy.
Pyt.: Czy chcesz dodać pole, aby śledzić dodatkowe dane?
Odp.: Zobacz Dodaj lub zmodyfikuj pole elementu roboczego, aby obsługiwać raportowanie.
P: Czy chcesz zarządzać raportami za pomocą funkcji Menedżera raportów?
A: zobacz tematy poradniki Menedżera raportów.