Udostępnij za pośrednictwem


Zarządzanie nowych wysiłki badawcze

Można użyć Testowanie Centrum w Microsoft Test Manager do planowania badania nakładu, należy na podstawie swoje podejście.Microsoft Test Managerpozwala używać do tworzenia planu testowania skojarzonej z zespołu projektu.W planie badań można zdefiniować, które testy, które mają być uruchomione dla szczególnych iteracji.Ponadto można utworzyć konfiguracji określające, że test ustawiona, chcesz użyć, aby uruchomić testy.Definiując co możesz testów ma zostać uruchomiony na określenie konfiguracji badania teraz można użyć planu badań do mierzenia postępów natychmiast rozpoczyna się testy.

Wymagania

  • Visual Studio Ultimate, Visual Studio Premium, Visual Studio Test Professional

Można utworzyć przypadków testów dla używanego do badania ręcznie i zautomatyzowane planu badań.Można dodać wszystkie informacje potrzebne do ręcznie uruchom test dodając test kroki z działań i oczekiwanych wyników.Ponadto wspólne badania kroki można udostępnić inne testy, aby zmniejszyć obciążenie utrzymania czynności ręczne badania.

Po uruchomieniu tych testów ręczne za pomocą Microsoft Test Manager, można zebrać dane szczegółowe dotyczące działań wykonać zarówno w dzienniku i jak nagrania służy następnej godziny do przodu ręcznego testowania.Można przechwycić obraz wideo pulpitu, utworzyć migawkę i dodawanie komentarzy do wyniki testu.Można także gromadzić inne informacje diagnostyczne, uruchom test i zapisać go jako część wyników badania.Błędy w razie potrzeby można utworzyć po uruchomieniu tych badań i automatycznie dodawać danych zbieranych na usterkę.

Przy użyciu programu Visual Studio można utworzyć różne typy zautomatyzowanych testów.Można tworzyć jednostki badań indywidualnych metod badań w kodzie, kodowane UI testów do testowania interfejs UI, generic testów, które wywołują metody interfejsu API i załadować testy w celu sprawdzenia wydajności aplikacji w różnych poziomów stres.Testy automatyczne można skojarzyć z badania spraw uruchomienie tych testów w ramach planu badań.

Po uruchomieniu testów można raportować postęp.Użycie plany badań struktury swoje podejście do testowania, może odpowiedzieć na następujące pytania:

  • Ile testów przekazany lub nie powiodło się?

  • Ile testów nadal muszą być uruchamiane dla tego iteracji?

  • Podczas testowania zostanie ukończona?

  • Obszarów produktu mają wysoki test awariami?

  • Określenie konfiguracji badania mają wysoki test awariami?

  • Kto ma lewy większość testów na uruchamianie?

  • Ponownie zasoby przydzielone do lepszej równowagi pozostałych testowania?

  • Które kompilacji testerzy mogą korzystać z na podstawie kodu zmiany i naprawy błędów?

Aby uzyskać więcej informacji na temat strategii badań, zobacz Test wcześnie i często.

Wprowadzenie do programu zarządzania w przypadku badania

Do testowania oprogramowania, plan testowania strategii, a następnie uruchomić testy i przedłożyć wszelkie błędy, które można znaleźć.Następnie można przejrzeć postęp i zdecydować, czy warto Uruchom testy, sprawdź naprawianiem, dodać więcej przypadków testów, dodać konfiguracji lub zdecydować, czy jest dla użytkownika w bieżącej iteracji testowania.Poniższe kroki pomogą możesz zacząć korzystać z Microsoft Test Manager.

  • Podłącz do zespołu projektu

  • Plan badań wysiłków

  • Uruchom testy

  • Śledzenie postępów

Połącz

Musisz najpierw połączyć się z Team Foundation Server i zespołu projektu za pomocą Microsoft Test Manager.Zespół projektu jest taka sama jedną, która służy do dodawania wymagania aplikacji, utrzymanie kodu źródłowego i zbudować aplikację, którą chcesz przetestować.Twoje artefakty testowania do tworzenia i zarządzania, w tym samym projekcie zespołu.Wyniki testu są także związane z tego zespołu projektu.Po podłączeniu do tego projektu, można utworzyć plan badań służących do planowania badania projektu.

Następująca ilustracja pokazuje, jak połączyć się z zespołu projektu.

Podłącz do zespołu projektu

[!UWAGA]

Zostaną wyświetlone tylko projektów zespołów, które mają uprawnienia dostępu do.Aby uzyskać więcej informacji o uprawnieniach, zobacz Team Foundation Uprawnienia serwera.

Aby uzyskać więcej informacji, zobacz Porady: nawiązywanie połączenia z projektem zespołowym i planem testów.

Plan

Należy zdefiniować swoje badania nakładu pracy przy użyciu planu testowania w Microsoft Test Manager.Plan ten może być proste lub złożone wymagać dla projektu.Plan ten test pozwala wybrać które testy, aby uruchomić i pomiaru postępu testowania.

Można określić konfiguracji do definiowania oprogramowania lub sprzętu, który chcesz użyć, aby uruchomić testy jako część planu.Następnie utwórz hierarchię suite badania w planie.Może to być tylko jeden zestaw testów, zawierającą wszystkich przypadkach badania lub badania hierarchii suite umożliwia dostarcza struktury grupy badań przypadków wraz.Ta struktura może grupowanie w na podstawie wymagań lub historie użytkownika do zespołu projektu.Wreszcie ręczne przypadków testów, zarówno działania i sprawdzanie poprawności kroki lub testy automatyczne można dodać do zestaw testów.

Ten poniższej ilustracji przedstawiono artefakty testowania w planie badań.

Składniki planu testów

Za pomocą następujących tematów pomocy, plan testowania wysiłków:

Zadania

Skojarzone tematy

Planowanie konfiguracji macierzy planuje uruchamianie testów Your: można tworzyć konfiguracje test do definiowania oprogramowania lub sprzętu, który chcesz użyć, aby uruchomić testy.Można określić domyślne konfiguracje dla planu i które testy, użytkownik planuje się uruchomienie na określenie konfiguracji.

Tworzenie planu: należy utworzyć plan dla testów i dodać konfiguracje badania, które chcesz użyć jako domyślne konfiguracje.

Dodawanie pakiety badań i testów na swój Plan: można utworzyć zestawy testów do spraw badań grupowania.Można tworzyć zestawy testów na podstawie wymagań lub historie użytkownika.Pakiety można również tworzyć, wybierając istniejących przypadków testów lub dodawanie nowych przypadków testów.Kroki ręcznego badania można następnie dodać do tych przypadków testów.Testy automatyczne można także skojarzyć z badania spraw, dzięki czemu można je uruchomić z planu.

Importowanie pakietów badania z innego planu badań: pakietów testowych można importować z istniejącego planu badań, jeśli potrzebujesz samego pakietów testowych w planie innego testu.

Przypisywanie kto będzie uruchamiać testy: badań można przypisać w plan badań szczególnych testerów członkom zespołu.Domyślnie testy są przypisywane do właścicieli przypadków testowych.Można jednak zmienić ten przydział.

Planowanie instalacji trzeba wykorzystanie badań Your: można zaplanować środowiska laboratoryjne, jakie i przetestować ustawienia, które trzeba uruchomić testy.Środowiskach może być standardowy lub SCVMM środowiskach.

Test

Po utworzeniu planu i istnieje kompilacji aplikacji do testowania, można przystąpić do uruchomienia testów.Można wybrać zbudowany jako kompilacji, którego używasz do testowania.Kombinacje konfiguracji i pakietów testowych, które zostały utworzone w planie badań są dostępne do uruchomienia, jak pokazano na poniższej ilustracji.

Uruchamianie ręcznych testów w różnych pakietach testów

Ręczne testy są wykonywane lokalnie, przy użyciu Test Runner , umożliwia rejestrowanie wyników każdego etapu badań i zapisać wyniki testu na każdym go uruchomić.

Można użyć Microsoft Test Manager skonfigurować ustawienia test, aby ustalić, jak uruchomić testy i wybierz opcję jakie dane i diagnostyki zebrać po uruchomieniu testów.Można zbierać dane i informacje diagnostyczne lokalnie lub zdalnie za pomocą środowisk testowych. Po uruchomieniu testów można zapisać tych danych i diagnostyki z wyników i konieczne do Ciebie można go utworzyć szczegółowe błędy.

Zazwyczaj należałoby użyć środowiska testowania bardziej złożonych aplikacji.Środowisko składa się z zestawu ról.Rola określa cel komputera w środowisku.Na przykład konkretnej roli można nazwać witrynę sieci Web magazynu danych klienta.

Środowisko umożliwia uruchamianie testów, gromadzenia danych lub wykonywania akcji systemu na komputerach, dla każdej z ról.Urządzenie może być komputerze fizycznym lub maszynie wirtualnej.Na przykład możesz uruchomić testy na jednym komputerze i zebrać systemu informacji o komputerze, który został zainstalowany dla aplikacji serwera sieci Web.Alternatywnie można uruchomić testy na środowisko, które używa wielu maszyn i zebrać dane z badań wpływu na tych komputerach, a następnie można również wykonać emulacji sieci na komputerze, na którym jest uruchomiony klient sieci Web aplikacji.

Trzy przykłady scenariusze ustawiania ustawień testu z planem badania, aby uruchomić testy są przedstawione na poniższej ilustracji.

Koncepcje dotyczące ustawień testów

Uruchamianie testów za pomocą następujących tematów:

Zadania

Skojarzone tematy

Konfigurowanie maszyny testowej do uruchomienia testów lub zbierania danych: można utworzyć ustawienia testu do definiowania ról, które wymagają aplikacji w obszarze badań i sposobu zbierania danych i diagnostycznych dla każdej roli.Można użyć środowiska laboratorium, które zawiera role w ustawieniach test, aby przypisać rzeczywistych maszyn, które będą używane po uruchomieniu testów.Wymaga się kontroler badania na tworzenie środowisk laboratoryjnych.Można utworzyć tylko przy użyciu środowiska laboratoryjne Visual Studio Lab Management.

Uruchamianie ręczne testy z planu testowania: można uruchomić testy ręcznie z pomocą plan badań Test Runner do rejestrowania każdego kroku przekazuje lub nie powiedzie się.Wynik badania i dane zebrane podczas uruchamiania badania mogą być zapisane.

Przyspieszenie ręczne testowanie: można rejestrować działania interfejsu użytkownika, które podjąć po uruchomieniu ręcznego badania.Gdy ponownie uruchomić test można użyć tej akcji, nagrywanie, aby szybko do przodu przez odtwarzania działania rejestrowania krok badania należy wykonać w celu sprawdzenia błędu.

Uruchomione testy automatyczne: bezpośrednio z programu Visual Studio, budowanie zespołu lub z wiersza polecenia można uruchomić testy.Można skojarzyć automatycznego testu w przypadku badań z programu Visual Studio i uruchom test w tym przypadku jako część używając planu badań Microsoft Test Manager , wyniki badań z zautomatyzowanych testów można śledzić wszystkie testy ręcznie.

Analizowanie wyników badań: można analizować wyniki badań dla zautomatyzowanych testów na podstawie szczególnych badań, uruchom.Można plik błędów na podstawie wyników.Można także przejrzeć wyniki pokrycia kodu do sprawdzenia, że testy są naprawdę badania jak najwięcej aplikacji, jak to możliwe.

Wykonywanie badań wstępnych: można zaimplementować wstępnych badań z Microsoft Test Menedżera.Wstępnych badań jest testowanie aplikacji bez zestaw testów z góry.Również może być opisane jako wykonanie badania równoczesnego planowania i testowania.Podczas sesji wstępnych badań nie jest ograniczone do skryptu lub zestaw kroków wstępnie są z ręcznego badania.

Utwór

Teraz można śledzić swoje badania nakładu pracy, określone w planie badań.Można sprawdzić, czy istnieje więcej kompilacje dla planu i widok opiera się zalecane testy do uruchamiania dla tych oparty na zmiany kodu.Można uruchamiać standardowe raporty lub uruchomić własnych dostosowanych zapytań, jakość stosowania badanego toru.

Pomagają śledzić swoje badania nakładu pracy za pomocą następujących tematów:

Główne zadania

Skojarzone tematy

Wyświetlać raporty ułatwiające śledzenie postępów testowania: gotowości badania sprawy i testowania postępu dla planu badań można przeglądać raporty.

Badania uruchomić oparte na zmiany kodu: można porównać kompilacje do wyświetlenia zaleca się, aby ponownie uruchomić, które testy na podstawie zmian do aplikacji w obszarze badania.

BŁĘDY triaging: można przejrzeć błędów i zdecydować, kolejne kroki dotyczące błędów.Można również przypisać błędy w razie potrzeby.

Dla raportowania należy używać standardowych i niestandardowych kwerend: można użyć istniejącej kwerendy, sprawozdania na temat przypadków testów i błędów.Można również utworzyć niestandardowe kwerend dla raportowania.

Zobacz też

Koncepcje

Testowanie aplikacji