Udostępnij za pośrednictwem


Standardowe środowiska laboratoryjne

Standardowe środowisko laboratoryjne to zbiór komputerów, które mogą być zarządzane jako grupa, w ramach testów.Komputery mogą być fizycznymi lub wirtualnymi maszynami systemu Windows.

Zazwyczaj środowiska laboratoryjnych są używane do testowania aplikacji, które działają na serwerach, np. aplikacji sieci web.Uruchom składniki serwera na komputerach laboratorium i uruchom przeglądarkę sieci web lub aplikację kliencką na własnym lokalnym komputerze.

Środowiska laboratoryjne pozwalają zbierać dane diagnostyczne z maszyn serwera gdy wykonujesz testy ze swojej maszyny klienta.Na przykład można zebrać dzienniki zdarzeń lub dane narzędzia Intellitrace.Jeśli odnotujesz błąd podczas testu, te dane są dołączane do raportu o usterce, co ułatwia diagnozowanie usterki.

Środowiska laboratoryjne również zapewniają wygodny sposób przypisania komputerów do testerów.Komputer może być tylko w jednym laboratorium naraz, i można oznaczyć laboratorium jako używane do określonego celu.

Ręczne testowanie za pomocą serwerów laboratorium.

W alternatywie dla standardowych środowisk laboratoryjnych, warto wziąć pod uwagę środowiska SCVMM.Środowisko SCVMM składa się z maszyn wirtualnych.Pozwala zresetować maszyny do świeżego stanu przed rozpoczęciem badania; i umożliwia robienie zdjęć stanów maszyny do pomocy w diagnozowaniu błędów.

Czy istnieje już środowisku, którego można użyć?

Otwórz Centrum laboratorium w Menedżerze testu firmy Microsoft, aby dowiedzieć się, czy jest środowisko laboratoryjne, które jest gotowe i nie jest używane. Wybierz środowisko, aby sprawdzić, czy ma żądaną liczbę i typy komputerów.

Środowiska laboratoryjne w projekcie.

Jeśli znajdziesz odpowiednie środowisko, oznacz je jako w użyciu i zainstaluj na nim oprogramowania.Po zakończeniu testów nie zapomnij wyczyścić zaznaczenia.

Jeśli nie możesz znaleźć odpowiedniego środowiska, musisz je utworzyć.

Utwórz środowisko standardowe

Zarówno komputery fizyczne, jak i maszyny wirtualne można dodać do środowiska standardowego.Jeśli masz maszyny wirtualne, która są zarządzane przez menedżera SCVMM, lepiej jest zamiast tego dodać je do środowiska SCVMM.

Na każdym komputerze musi być uruchomiony jeden z następujących systemów operacyjnych: Windows XP z dodatkiem SP3, Windows Vista z dodatkiem SP2, Windows 7 z dodatkiem SP1, Windows 8, Windows Server 2008 lub Windows Server 2012.

  1. Na każdym komputerze:

    • Konfiguruj konto użytkownika i hasło, które ma uprawnienia administracyjne.Wszystkie maszyny muszą mieć taką samą nazwę użytkownika i hasło.Nie ma znaczenia, czy konto jest domeną lub kontem lokalnym.

    • Upewnij się, że udostępnianie plików jest włączone.

  2. Otwórz Menedżer Testu firmy Microsoft i połączenia z projektem zespołu i plan testu.

  3. Uruchom kreatora nowego środowiska.

    Wybierz polecenie Nowy, aby utworzyć w środowisku laboratoryjnym.

    Jeśli ten krok nie zadziała, konieczne może być zainstalowanie kontrolera testu na serwerze Team Foundation Server.Można to zainstalować z dysku instalacyjnego Visual Studio.Połącz kontrolera testu ze swoją kolekcją zespołu projektowego.

  4. Wybierz środowisko standardowe.

    Kreator nowego środowiska dla środowiska standardowego

  5. Definiuj środowisko poprzez dodanie komputerów.Wprowadź w pełni kwalifikowaną nazwę domeny każdego komputera.

    Ustaw rolę każdego komputera, na przykład, Serwer sieci Web lub Serwer baz danych.Można wybrać rolę z listy przeciąganej i opuszczanej albo wymyślić swoją własną nazwę roli.Podczas testowania ręcznego nazwy ról pomagają w zapamiętaniu, jak chcesz skonfigurować każdy komputer.

    Kreator nowego środowiska: Dodawanie istniejących maszyn.

    Nie trzeba wpisywać nic we właściwościach komputera lub zaawansowanych stronach. (Są one używane do testów zautomatyzowanych.)

  6. Wybierz opcję Sprawdź, aby zakończyć, a następnie zamknij kreatora.Środowisko pojawi się na liście środowisk.

    Nowo utworzone standardowe środowisko

    Środowisko może pozostawać w stanie przygotowywania przez kilka minut.

Gdy stanem środowiska jest gotowy, oznacza to, że agenci testowi zostali zainstalowani na każdym komputerze i komunikują się z kontrolerem testów projektu zespołu.Agent testowy pozwala na zbieranie danych diagnostycznych z jego komputerów podczas działania testu.

Na tym etapie możesz:

  • Wybierz połącz, aby zalogować się do maszyn środowisk.

  • Zarezerwuj środowisko i jego maszyny dla siebie, oznaczając je jako używane.

Używanie standardowego środowiska

  1. Oznacz środowisko jako w użyciu, aby przypisać je do siebie.

  2. Połącz ze środowiskiem.

    Wybierz środowisko i Connect.

    Zaloguj się do swoich komputerów i zainstaluj najnowszą kompilację swojego oprogramowania.

    Wybierz maszynę w podglądzie i logowania.

  3. W Centrum testowania, właściwości, należy ustawić środowisko testowe na środowisko, które wybrałeś.Pozwala to na zbieranie dzienników zdarzeń i innych danych z komputerów w środowisku.

    Właściwości planu testu wybierz w środowisku laboratoryjnym.

  4. Wykonuje testy.

    Informacje diagnostyczne z komputerów laboratoryjnych zostaną uwzględnione w wynikach testów i dołączone do każdego błędu, który utworzysz.

  5. Po zakończeniu pracy ze środowiskiem, wybierz odznacz w użyciu.

    Alternatywnie, możesz usunąć środowisko, aby pozwolić na dodawanie maszyn do innych środowisk.

Q & A

  • P.: Czy stan mojego środowiska laboratoryjnego nie jest gotowe? Co należy zrobić?
    Odp.: W menu kontekstowym środowiska wybierz Naprawa.Naprawa może potrwać kilka minut.

    Taki stan oznacza, że agent testowy nie jest zainstalowany i poprawnie skonfigurowany na jednym z komputerów w środowisku.Operacja naprawy loguje się do komputerów oraz instaluje i konfiguruje agenta.

    Jeśli naprawa nie działa, upewnij się, że komputer testowy i kontroler testu są w stanie rozmawiać.Otwórz Centrum Lab, kontrolery testu, aby dowiedzieć się, gdzie jest zainstalowany dany kontroler testu – zazwyczaj jest na tym samym komputerze co TFS.Można nawiązać połączenie ze środowiskiem i zalogować się do jego maszyn, nawet jeśli nie jest gotowy.

  • P: Jakie maszyny mogę dołączyć do standardowego środowiska laboratoryjnego?
    Odp.: Wszystkie komputery fizyczne lub wirtualne z systemem Windows 7, Windows 8, Windows Server 2008 lub Windows Server 2012.

    Jeśli masz maszynę wirtualną, która jest uruchomiona w środowisku SCVMM, lepiej jest dodać ją do środowiska SCVMM.

  • P.: Czy mogę dołączyć komputer Windows XP w środowisku laboratoryjnym?
    Odp.: Tak, ale musisz ręcznie zainstalować i skonfigurować agenta testowego na tym komputerze.Instalator agenta testowego jest dostarczany z instalatorem programu Visual Studio.Po zainstalowaniu, uruchom aplikację konfiguracji agenta testowego, a następnie podaj lokalizację kontrolera testów.