Udostępnij za pośrednictwem


Konfiguracje testów — określanie platform testowych

Użytkownicy aplikacji zainstaluje ją prawdopodobnie na komputerach, które mają szeroki zakres konfiguracji z różnych systemów operacyjnych, przeglądarek sieci web różnych, różne szybkości połączenia internetowego i innych zmian.Dlatego możesz wykonać co najmniej niektóre z testów w środowiskach, w których występują te różne konfiguracje.

Być może sporządzić schemat macierz kombinacji, które chcesz przetestować:

Konfiguracja zmiennych i konfiguracji

Wymagania

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

Wykonywanie testów z konfiguracji

Jeśli spojrzeć na wykaz badań, które są gotowe do uruchomienia, jednej z kolumn jest zatytułowany konfiguracji.Ta kolumna określa danej kombinacji sprzętu i oprogramowania, na którym należy uruchomić test.Na przykład może określić Windows Phone 7 lub 8 systemu Windows i programu Internet Explorer 9.Jeśli aplikacja może być zainstalowany na różnych platformach serwerowych, konfiguracje może także określić funkcje serwera.

Działa w różnych konfiguracjach przypadków testowych

Należy zauważyć, że dla niektórych przypadków testowych, zostanie uruchomiona więcej niż jedna konfiguracja może wywołać plan badania.Każda para przypadku testowego i konfigurację próbną nosi nazwę punktu test.

Po uruchomieniu punktu z badań powinno działać na komputerach wyposażonych w określonej konfiguracji.Zazwyczaj oznacza to, że przed zainstalowaniem aplikacji do testowania, trzeba skonfigurować komputer z poprawna wersja systemu operacyjnego i innych szczególnych cech.

Prawdopodobnie możesz uruchomić wszystkie testy na jedną z konfiguracji we wsadzie.Można filtrować i sortować listę test według konfiguracji:

Sortowanie i filtrowanie punkty badania przez konfigurację

Do ręcznego testowania konfiguracji testów są po prostu instrukcje do ręcznego testera o sposobach konfigurowania środowiska testowego.Jednak niektóre projekty nie wymagają wielu konfiguracji.W tych projektach można po prostu zignorować ustawienia konfiguracji.

Plan konfiguracje dla przypadku testowego

W planie testów można ustawić konfiguracji stosowaną do jednego lub więcej przypadków testowych:

Otwarcie konfiguracji testów dla przypadków testowych

W oknie Wybierz konfiguracji testów wybierz wszystkich konfiguracji.Wskazać konfiguracji, które chcesz:

Wybieranie konfiguracji testów dla przypadku testowego

Aby zmienić długą listę testy w tym samym czasie, zaznaczyć włączyć tryb wypełnienia i zaznaczanie zakresów.Kliknij w polu u góry zakresu, SHIFT + kliknij w polu na dole, a następnie zaznacz lub wyczyść pole u góry.

[!UWAGA]

Ustawienie konfiguracji zmienia tylko konfiguracje pojawienia się tego przypadku testowego.Jeśli w tej samej sprawie test pojawi się w innego pakietu lub innego planu — na przykład w planie testów dla innego sprint — a następnie konfiguracje nadane mu w inny plan nie ma wpływu.

Ustaw domyślne konfiguracje w planie testów

Zamiast ustawienia konfiguracji dla każdego przypadku testowego oddzielnie, ustawić domyślne konfiguracje dla we właściwościach planie testów.Ustawienia domyślne są stosowane zarówno do nowych przypadków testowych i testowania sprawy, które kopiujesz z poprzednim planem.

Aby określić ustawienia domyślne, wybierz polecenie Centrum badań, Plan, zawartość.Wybierz plan badań, w katalogu głównym drzewa.Następnie należy wybrać zaznaczenie rozwijania w domyślne konfiguracje.

Ustawienie domyślne konfiguracje dla planu testów

Można również ustawić konfiguracje w Właściwości planu.

[!UWAGA]

Domyślne konfiguracje obowiązywać jedynie po dodaniu przypadku testowego z planem.Zmiana ustawień domyślnych nie wpływa na przypadków testowych, które są już w planie.

Tworzenie pakietu testów dla wielu konfiguracji

Zazwyczaj nie chcesz uruchamiać każdego przypadku testowego z wielu konfiguracji testów.Zamiast tego należy wybrać kilka testów, aby upewnić się, że aplikacja działa na innych konfiguracji.Na przykład można uruchomić wszystkie testy na Windows 8, ale również uruchomić tylko kilka z nich w systemie Windows 7 i Windows XP.

Najprostszym sposobem wykonania tego zadania jest utworzenie oddzielnych suite dla wielu konfiguracji.Ustawianie jego konfiguracji domyślnej, niezależnie od planu badań.Skopiuj wybranych testów do nowego pakietu.W nowy zestaw tych przypadków testowych zostanie przypisany wielu konfiguracji.

 Każdy zestaw testów zwykle dziedziczy jego domyślne konfiguracje z planem badania, ale można ustawić ich indywidualnie przez wybranie pakietu:

Ustawienie domyślne konfiguracje dla pakietu testów

Aby skopiować przypadku testowego do pakietu testów, po prostu przeciągnij go na nowy zestaw.Następnie będzie odwoływać się z więcej niż jeden pakiet, a mają różne konfiguracje w różnych pakietach.

Tworzyć konfiguracje więcej

Niewielka liczba konfiguracji testów zostanie automatycznie utworzony podczas tworzenia projektu zespołu, ale można utworzyć więcej w Test Menedżer konfiguracji.

Każdej konfiguracji testu określa ustawienia dla wielu zmiennych konfiguracji, takich jak System operacyjny i przeglądarka.Można zdefiniować nowe zmienne, a nowe wartości dopuszczalne dla każdej zmiennej.

Zarządzanie konfiguracjami test w planie testów

Można usunąć konfiguracji testu, jeśli nie jest wywoływany w wynikach badania lub w planie testów.W przeciwnym razie można ustawić stanu na nieaktywny.

Dd286643.collapse_all(pl-pl,VS.110).gifTworzenie nowych zmiennych konfiguracji

Tworzenie zmiennych dla każdego aspektu środowiska testowego, które chcesz określić.Na przykład można utworzyć zmienne dla klienta, typ urządzenia, system operacyjny serwera, przepustowość sieci i database edition.Należy zauważyć, że nie są one aspekty systemu badanego.Są one zmiennej wyborów, które użytkownicy aplikacji może mieć dla platformy, na którym będzie instalowany system.

Tworzenie i edytowanie konfiguracji zmiennych

Dd286643.collapse_all(pl-pl,VS.110).gifTworzenie nowej konfiguracji

Tworzenie konfiguracji testu

Jeśli chcesz zatrzymać konfiguracji pojawianiu się, jak ustawić opcję podczas ustawiania konfiguracji przypadków testowych, jego Państwo do nieaktywny.Jednakże nie narusza istniejących przypisań konfiguracji na przypadki testowe.

Zasoby zewnętrzne

Dd286643.collapse_all(pl-pl,VS.110).gifWskazówki

Badania na nieprzerwane z Visual Studio 2012-rozdział 3: środowisk laboratoryjnych

Zobacz też

Koncepcje

Definiowanie planu testów