Tworzenie maszyn wirtualnych przeznaczonych do wykonywania testów ręcznych
Środowisko SCVMM jest grupą maszyn wirtualnych (VM) zarządzanych jako jednostka.Użyj środowiska laboratoryjnego do testowania sieci web lub aplikacji sieciowej i uruchom składniki serwera na komputerach laboratorium.Typowe środowisko może zawierać jeden komputer skonfigurowany jako serwer sieci Web, a drugi jako serwer bazy danych.Przed rozpoczęciem serii testów należy stworzyć środowisko przez wybranie z biblioteki odpowiednich maszyn wirtualnych.Można również wybrać całkowicie zapisane środowisko kilku komputerów i wdrożyć jego kopię.
Jednak przed użyciem środowisk SCVMM, musisz utworzyć niektóre maszyny wirtualne i zaimportować je do biblioteki kolekcji projektu zespołowego.
Czy musisz skonfigurować SCVMM?
Program System Center Virtual Machine Manager (SCVMM) pomaga zarządzać maszynami wirtualnymi i przechowywać je w bibliotece.Musisz ustawić SCVMM i skonfigurować zarządzanie laboratorium na swoim serwerze Team Foundation Server przed użyciem środowisk laboratoryjnych SCVMM.
Aby sprawdzić, czy środowisko SCVMM Lab Management jest skonfigurowane w kolekcji projektów zespołu, uruchom kreatora nowego środowiska laboratoryjnego i zobacz, czy jest dostępna opcja SCVMM.Jeśli jest włączona, menedżer SCVMM został skonfigurowany, a więc tworzyć maszyny wirtualne.Anuluj Kreatora środowiska.
Przygotuj maszynę wirtualną dla biblioteki
SCVMM umożliwia utworzenie nowej maszyny wirtualnej i zainstalowanie systemu Windows.
Można zainstalować Windows XP, Windows Vista, Windows 7, Windows 8, Windows Server 2008 lub Windows Server 2012.
Zaloguj się do nowej maszyny wirtualnej i dodaj konto użytkownika z uprawnieniami administracyjnymi.Użyj tej samej nazwy użytkownika i hasła na każdym komputerze laboratoryjnym.Może być kontem lokalnym lub kontem domeny.Pozwala to menedżerowi laboratorium administrować komputerem.
Włącz połączenia przez pulpit zdalny z tym komputerem.
Zainstaluj agenta testowego.Nie podłączaj go do kontrolera testu.Menadżer laboratorium podłączy go podczas korzystania z komputera w środowisku laboratoryjnym.
Instalator agenta testów znajduje się na tym samym nośniku co Team Foundation Server.
Konfigurowanie systemu Windows i dodatkowego oprogramowania, które będzie potrzebne podczas testów.Na przykład możesz włączyć rolę serwera sieci Web (IIS) i zainstalować program SQL Server.
Ale nie instaluj testowanej aplikacji.
Udostępnij maszynę dla środowisk laboratoryjnych
Istnieją trzy rodzaje maszyn wirtualnych, jakie można utworzyć do użytku w środowiskach laboratoryjnych:
Uruchamianie maszyny wirtualnej. Uruchom teraz komputer i dodaj go do puli komputerów.Użytkownicy mogą dodać komputer do środowiska a później zwrócić go do puli.Tworzenie środowisk w ten sposób jest bardzo szybkie.
Przechowywana maszyna wirtualna. Komputer można zapisać w bibliotece.Użytkownicy mogą używać kopii w swoich środowiskach, ale można utworzyć tylko jedną uruchomioną kopię naraz.
Szablon maszyny wirtualnej. Zapisz szablon, z którego usunięto tożsamość komputera.Użytkownicy mogą tworzyć środowiska, które mają więcej niż jedno wystąpienie maszyny szablonu.
Uruchamianie maszyny wirtualnej
W programie Microsoft Test Manager otwórz okno Laboratorium, maszyny wirtualne i szablony.Wybierz Importuj i wybrać maszynę wirtualną.
Przechowywana maszyna wirtualna
Używanie konsoli SCVMM:
Zamknij maszynę wirtualną.
Przechowaj ją w bibliotece.
Jeśli istnieje więcej niż jedna biblioteka menedżera SCVMM, wybierz tę, która jest udostępniona kolekcji projektu zespołowego.
Używanie programu Microsoft Test Manager:
- W oknie Laboratorium, maszyny wirtualne i szablony zaimportuj nową maszynę wirtualną.
Szablon maszyny wirtualnej
Na maszynie wirtualnej:
Jeśli komputer jest przyłączony do domeny, należy usunąć go z domeny i przyłączyć do grupy roboczej.Uruchom ponownie komputer.
Otwórz Edytor zasady grupy gpedit.msc.Otwórz Lokalne zasady komputera, Konfiguracja komputera, Ustawienia systemu Windows, Ustawienia zabezpieczeń, Zasady kont, a następnie Zasady haseł.
Ustaw następujące wartości:
Wymuszaj historię haseł = 0
Minimalna długość hasła = 0
Hasło musi spełniać wymagania co do złożoności = Wyłaczono
Zmień hasło konta administratora lokalnego na puste.Można to zrobić, logując się jako .\Administrator and then using CTRL+ALT+DEL w celu zmiany klucza.
Upewnij się, że nie ma nośnika CD ani DVD załadowanego do maszyny wirtualnej.
W konsoli administratora programu SCVMM:
Zamknij maszynę wirtualną.
Wybierz maszynę wirtualną i utwórz jej klon.Jest to zalecane, ponieważ oryginalna maszyna wirtualna jest niszczona, kiedy jest konwertowana na szablon.
Usuń wszystkie punkty kontrolne dla klonu.
W tym celu w menu kontekstowym maszyny klonu wybierz opcję Zarządzaj punktami kontrolnymi.Operacja usuwania może potrwać kilka minut.Funkcja Hyper-V scala dyski związane z punktami kontrolnymi.Aby monitorować postęp scalania, należy użyć menedżera funkcji Hyper-V na hoście, na którym wdrożono maszynę wirtualną.
Poczekaj, aż do zakończenia scalania.
Wybierz polecenie z menu kontekstowego maszyny klonu Nowy szablon.
Używanie programu Microsoft Test Manager:
W oknie Laboratorium, maszyny wirtualne i szablony zaimportuj nowy szablon maszyny wirtualnej.
Po zaimportowaniu szablonu z SCVMM bezpieczne hasło administratora i klucz produktu w szablonie są usuwane.Należy ponownie wprowadzić te informacje.Jeśli systemem operacyjnym jest Windows 7, Windows Server 2008 i nowsze wersje lub Windows Vista, pozostaw puste pole hasła.W przypadku systemu operacyjnego Windows XP lub Windows Server 2003 należy wpisać gwiazdkę (*), aby wskazać puste hasło.