Testowanie aplikacji
Możesz być bardziej produktywne całej testowania zasad cyklu pomocy planowania, testowania i śledzenie postępów za pomocą Visual Studio Ultimate, Visual Studio Premium, lub Test Professional.Narzędzia te badania są integrowane z Team Foundation Server, który umożliwia definiowania testowania oparte na tych samych projektów zespołu korzystających z innych obszarów w organizacji użytkownika.
Przestroga |
---|
W tej sekcji biblioteki MSDN dotyczy całej aplikacji, testowania, ręcznie lub przy tworzeniu testów automatycznego systemu.W wielu projektach oprogramowania tego rodzaju badania odbywa się poprzez specjalista testerów. Ale jeśli jesteś programistą i chcesz pisać testy jednostkowe wraz z metodami i klas kodu aplikacji, zobacz Sprawdzanie kodu za pomocą jednostki badań i Testowanie interfejsu użytkownika za pomocą automatycznych zakodowanych testów interfejsu użytkownika. |
Visual Studio Ultimate, Visual Studio Premium i Test Professional obejmuje Microsoft Test Manager ułatwiające definiowanie i zarządzanie zakresu testów przy użyciu planów testowania. Tworzenie planu testowania i dodać wszelkich pakietów testowych, przypadków testów lub konfiguracje, które są potrzebne, jak pokazano na poniższej ilustracji. Konfiguracje są używane do określania ups zestaw, który chcesz użyć do uruchomienia testów lub przypadków testowych:
Po zdefiniowaniu wszystkie te można przystąpić do badania.Kiedy gotowe badane wymagania lub historii użytkownika lub funkcje, można uruchomić testy dla każdej określonej konfiguracji.Ten plan umożliwia mierzyć postępu, jak uruchomić testy i sprawozdanie z testów, ile pozostaje.
Możesz uruchomić ręcznych testów i badań wstępnych od Microsoft Test Manager za pomocą programu Microsoft Test Runner.Można również uruchomić testy automatyczne z Microsoft Test Manager Jeśli automatyzacji wiąże się z przypadkiem testowym.Wyniki uzyskane przez uruchomienie tych testów będzie skojarzone z planem badań.
Ponadto można uruchomić testy automatyczne z Visual Studio które nie są skojarzone z planem.Można wybrać, aby uruchomić testy indywidualnie, jako część zasad ewidencjonowania, lub na podstawie kategorii test.Również mogą być uruchamiane w ramach budowania utworzone za pomocą Team Foundation Buildi z wiersza polecenia.
Ponieważ narzędzia do testowania są zintegrowane z innymi częściami premii Visual Studio, można zapisać wyniki testu z bazą danych, wygenerować trend i raporty historyczne i porównywać różne rodzaje danych.Na przykład, mogą używać tych danych, aby wyświetlić liczbę i błędy zostały znalezione przez testy.
Zobacz wideo: łatwy odczytującą kwestii za pomocą ręcznego testowania, wideo: zarządzaniem środowiskami laboratorium do testowania, wideo: załadowania testowania aplikacji w środowisku Visual Studio.
Zadania
Umożliwia następujące tematy pomocy w związku z testowania aplikacji:
Zadania |
Skojarzone tematy |
---|---|
Uaktualnianie testowania wysiłków ze strony poprzedniej wersji programu Visual Studio: swoje wysiłki badawcze można uaktualnić z poprzednich wersji programu Visual Studio.Jednak niektóre projekty badań, które utworzono w programie Visual Studio 2010 SP1 są zgodne i nie muszą zostać uaktualnione.Na przykład, w projektach test, które utworzono przy użyciu Visual Studio 2010 z dodatkiem SP1, które zawiera jednostkę testów kodowane jako interfejsu użytkownika, wydajność sieci Web, lub załadować testy mogą być otwierane w Visual Studio 2012.W związku z tym, zespołu można nadal używać Visual Studio 2010 z dodatkiem SP1 lub Visual Studio 2012 do pracy z tych testów projektów.W niektórych przypadkach, kiedy projekty zawierają zakodowanej testy interfejsu użytkownika, takich jak projekty może zostać naprawiona, po otwarciu ich w Visual Studio 2012.Proces naprawy umożliwia tego projektu to działa poprawnie z obu Visual Studio 2010 z dodatkiem SP1 i Visual Studio 2012.Ponadto Microsoft Test Manager może zarówno być zainstalowany side-by-side wcześniejszej wersji programu Visual Studio 2010. Jeśli masz istniejące ręczne przypadków testowych, które utworzono przy użyciu wersji programu Visual Studio przed Visual Studio 2010 może migrować dane z tych przypadków testowych do ręcznego przypadku testowego, używanej w Menedżerze przetestować Microsoft. |
Uaktualnianie wysiłki badawcze z wcześniejszych wersji programu Visual Studio |
Za pomocą Menedżera badania firmy Microsoft: można zaplanować, zarządzać i wykonać testy zarówno fizycznymi, jak i badawczych.Można także zautomatyzować ręczny testów po są one ustabilizowany.Podczas wykonywania testów ręczne i badawczych, może rejestrować błędy.Błąd będzie zawierać śledzenia ostatnio wykonywanych operacji, migawkę stanu systemu i kopię uwagi, które się badając systemu.W przypadku testowego można rejestrować swoje działania, tak, że mogą być odtwarzane w późniejszych przypadkach. Można również użyć Microsoft Test Manager do konfigurowania i zarządzania nią komputerach laboratorium.Wirtualne laboratorium, w którym chcesz zainstalować systemu rozproszonego i łącza można skonfigurować tego ćwiczenia z planem badań.Gdy zachodzi potrzeba powtarzania badań — na przykład kiedy chcesz opublikować zmiany do systemu użytkownika — laboratorium mogą być ponownie skonfigurowany automatycznie. |
Testowanie systemowe aplikacji za pomocą programu Microsoft Test Manager
|
Za pomocą testowania narzędzi w programie Visual Studio:Visual Studio 2012 zawiera typy testu wydajności i obciążenia w sieci web jednostki, kodowanych interfejsu użytkownika,. Jednostki i kodowane jako testy interfejsu użytkownika zazwyczaj są używane przez programistów i członków zespołu za pomocą programu Visual Studio do sprawdzania poprawności jakości ich kodu w aplikacji.Na przykład, możesz uruchomić te testy przed kontroli kodu do kontroli wersji.Aby uzyskać więcej informacji, zobacz Sprawdzanie kodu za pomocą jednostki badań i Testowanie interfejsu użytkownika za pomocą automatycznych zakodowanych testów interfejsu użytkownika.Jednak członkowie zespołu zajmujących się badaniami aplikacji umożliwia także tych typów testów dla konwersji ręcznego testu do zautomatyzowanych testów i odizolowanie błędów, które pochodzą z integracji badań z buduje Team Foundation. Visual Studio UltimateDodatkowo przewiduje szczególne instytucji badawczych wydajność i testowania obciążeniowego.Aplikacja może być oprzyrządowanie i prowadzone w taki sposób, aby zmierzyć wydajność określonym obciążeniom.Aplikacje sieci Web może być napędzana za pomocą wielu żądań, symulowanie wielu użytkowników. |
Testowanie systemowe aplikacji za pomocą programu Visual Studio |
Definiowanie sposobu uruchomienia testów lub zdalnie zbierania danych: umożliwia testowanie ustawień i środowisk skonfigurować jakiego rodzaju dane mają być zbierane zdalnie, czyli jak wpływu na system, po uruchomieniu testów.Na przykład można zarejestrować wykonywane operacje interfejsu użytkownika dla ręcznego testu lub zbierania dziennikach śledzenia, aby pomóc odtworzyć błąd złożonych. |
Konfigurowanie maszyny testowej do wykonywania badań lub zbieranie danych |
Zasoby zewnętrzne
Wskazówki i zajęciach
Badania na nieprzerwane z Visual Studio 2012 r.
CodePlex-orientacji infrastruktury Test
Visual Studio Test oprzyrządowania wskazówki
Visual Studio Lab Management Guide
Filmy wideo
Łatwy odczytującą kwestii za pomocą ręcznego testowania
Zarządzaniem środowiskami laboratorium do testowania
Obciążenia testowania aplikacji w środowisku Visual Studio
Forum
Visual Studio Informatykami + Team Foundation Server Blog
Zobacz też
Zadania
Przewodnik Szybki Start dla Podręcznik badań, za pomocą Menedżera badania firmy Microsoft