how install use vmware virtual machine software testing
V dnešní době je virtualizace nejpopulárnějším tématem v IT průmyslu a je to dovednost, která se očekává od každého zaměstnance IT. Co je virtualizace a proč je tak důležitá? Čtěte dále a dozvíte se vše o virtualizaci a o tom, jak to může být užitečná dovednost pro testery softwaru.
Tak jako wiki říká,
Virtualizace ve výpočetní technice označuje akt vytváření virtuální (spíše než skutečné) verze něčeho, mimo jiné včetně hardwarové platformy virtuálního počítače, operačního systému (OS), úložného zařízení nebo síťových prostředků počítače.
S rostoucí technologií a poptávkou byla virtualizační technologie rozšířena z virtualizace hardwaru a softwaru na virtualizaci paměti, virtualizaci úložišť, virtualizaci dat a síťovou virtualizaci. Každý rozsah virtualizace má svou vlastní specifikaci.
V tomto článku se soustředíme na virtualizaci hardwaru, nejzákladnější a nejpotřebnější virtualizační techniku v oblasti testování softwaru.
Počítač virtualizace hardwaru je virtualizace počítačů nebo operačních systémů. Jednoduše řečeno, na jednom fyzickém hardwaru, když lze vytvořit prostředí jednoho nebo více virtuálních počítačů a každé z nich lze použít jako nezávislý počítač, se nazývá virtualizace platformy.
V části Virtualizace hardwaru / platformy jsou zahrnuty tři typy virtualizace:
- Plná virtualizace: Plná virtualizace pomáhá virtualizovat hlavní fyzický server, takže lze podporovat různé aplikace a software. Plná virtualizace umožňuje flexibilitu kombinovat stávající systémy s novějšími se zvýšenou účinností a dobře uspořádaným hardwarem. Tato technika umožňuje správcům spouštět nezměněný a zcela virtualizovaný operační systém.
- Částečná virtualizace: Tato metoda simuluje základní hardwarovou konfiguraci vytvářených virtuálních strojů. Klíčovým faktorem pro částečnou virtualizaci je virtualizace adresního prostoru, kde každý virtuální stroj sestává z nezávislého adresního prostoru. Tuto metodu lze snadno implementovat a poskytuje užitečné a robustní virtualizované prostředí.
- Paravirtualizace : Tato virtualizační technika je druhem vylepšení virtualizační technologie, kde se operační systém, který má být nainstalován jako hostující OS, před instalací uvnitř virtuálního stroje překonfiguruje. Tato metoda tedy spouští upravené verze operačních systémů. Pomocí této techniky si host velmi dobře uvědomuje své prostředí, protože paravirtualizovaný operační systém je změněn tak, aby byl ve střehu ohledně své virtualizace
V dnešním světě je k dispozici mnoho řešení pro virtualizaci, která mohou uživatelé použít jako freeware. Chcete-li vyjmenovat několik z nich: VMware Player , Sun Virtual Box , Správce Oracle VM , Microsoft Virtual PC atd. Všechna tato virtualizační řešení lze nainstalovat do místního stolního počítače nebo notebooku.
Doporučené čtení = >> VirtualBox Vs VMWare
Jak je technika virtualizace užitečná a výhodná pro testery:
Na jednom fyzickém počítači lze nainstalovat pouze jeden operační systém.
Zvažtepříklad: Zpočátku podle plánu zkoušek je třeba aplikaci otestovat na RHEL 6.1 a SLES 11.2. Po prvním primárním vydání a při pohledu na poptávku aplikace se vedení rozhodne rozšířit podporu pro další distribuce Linuxu jako Ubuntu, Fedora a Mint. Dlouhodobým plánem je také vývoj stejné aplikace pro platformu Windows.
Podíváme-li se na scénář, zpočátku, když jen dvaOperační systémybyly podporovány, bylo snazší vytvořit testovací prostředí pomocí více fyzických strojů. Ale co se stane, když budete muset denně testovat různé verze a distribuce a očekávat, že budete pracovat na 50 strojích (s různými konfiguracemi)?
Vytváření, údržba a monitorování obrovského testovacího prostředí je zdlouhavý úkol a také časově náročné. A tady přichází na řadu virtualizace. Virtualizace určitě usnadňuje život tím, že umožňuje nasazení více virtuálních počítačů (VM) na jednom fyzickém počítači. Kromě toho je díky některým z hlavních rysů virtualizace výhodnější.
software pro crackování hesel pro Windows 7
Než začnete s výhodami a nevýhodami virtualizace, dovolte''s získat představu o bodech, které je třeba vzít v úvahu před konfigurací virtuálního stroje a jak jej nakonfigurovat.
Co se naučíte:
- Body, které je třeba zvážit před instalací Virtual Machine (VM):
- Kroky k instalaci a konfiguraci VMWare:
- Předávání dat mezi hostitelem a virtuálním počítačem:
- Doporučené čtení
Body, které je třeba zvážit před instalací Virtual Machine (VM):
- Rozhodněte se, které aplikace hodláte na svůj virtuální počítač nainstalovat. Podle toho nainstalujte 32 nebo 64bitový operační systém ve VM. Některé aplikace nejsou kompatibilní se starými operačními systémy. Např. Pokud se chystáte používat UFT 12.01, nefunguje to v systému Windows XP. Pro práci s UFT byste tedy měli nainstalovat vyšší verzi Windows. Než budete pokračovat v instalaci operačního systému, zkontrolujte kompatibilitu požadované aplikace s operačním systémem.
- Podporuje váš procesor virtualizaci? Téměř všechny nové procesory podporují virtualizaci, ale je dobré zkontrolovat web výrobce a zjistit podrobnosti. Např. Procesor Intel Pentium Dual Core T2390 nepodporuje virtualizaci pro 64bitový operační systém. V takovém případě byste tedy měli nainstalovat 32bitový operační systém povinně.
- VMWare také poskytuje zkušební období. Měli byste tedy mít klíč nebo sériové číslo, abyste jej mohli dále používat.
Pro demonstraci použijeme virtualizační software VMWare.
Kroky k instalaci a konfiguraci VMWare:
# 1) Stáhněte si instalační soubor zkušební verze pracovní stanice VMWare odtud . Nastavení je kolem 307 MB. V současné době je k dispozici verze 12. Vezměte prosím na vědomí, že jsme nastavili obrazovky ve verzi 11.
#dva) Nainstalujte VMWare na svůj počítač. Nastavení je jednoduché a vyžaduje několikrát kliknout na tlačítko Další.
# 3) Po instalaci otevřete pracovní stanici VMWare pomocí nabídky Start nebo zástupce vytvořeného na ploše.
# 4) Klikněte na „Vytvořit nový virtuální stroj“.
(Poznámka:Klikněte na obrázek pro zvětšení)
# 5) Je-li vybrána výchozí možnost „Typická“, klikněte na tlačítko Další.
nejlepší software pro ovladače pro Windows 10
# 6) Zadejte cestu k souboru nastavení operačního systému.
# 7) V dalším kroku je třeba zadat klíč nebo sériové číslo operačního systému. Pokud používáte zkušební verzi, lze tuto část přeskočit.
# 8) Zadejte název virtuálního počítače a zadejte cestu k adresáři, kde chcete vytvořit virtuální stroj. Doporučuje se, aby disk, který vyberete k instalaci virtuálního počítače, měl dostatek místa.
# 9) Zadejte množství místa na disku, které chcete přidělit virtuálnímu počítači. Přidělte místo na disku podle velikosti softwaru, který se chystáte nainstalovat na virtuální počítač.
# 10) Na další obrazovce se zobrazí konfigurace, kterou jste vybrali pro virtuální stroj.
#jedenáct) Přidělí hardware podle výchozího nastavení, ale můžete jej změnit pomocí tlačítka Přizpůsobit hardware na obrazovce výše.
Můžete určit, jaké množství paměti RAM má procesor přidělit virtuálnímu počítači. Nepřidělujte úplnou RAM nebo kompletní procesor pro virtuální počítač. Rovněž nepřidělujte méně paměti RAM nebo procesoru. Ponechte výchozí nastavení nebo přidělte takovým způsobem, aby vaše aplikace měla být schopná běžet na virtuálním počítači. Jinak to bude mít za následek pomalý virtuální stroj.
# 12) Kliknutím na tlačítko Dokončit vytvoříte virtuální stroj na zadaném místě a se zadanými prostředky.
Pokud jste zadali platný soubor (.iso, .rar., .Nrg) pro operační systém, dokončení standardního operačního systému nastaveného na virtuálním stroji bude trvat standardní čas a poté bude připraven používat váš běžný operační systém.
Poznámky:
- Pokud jste při vytváření virtuálního počítače nezadali žádný operační systém, můžete jej později nainstalovat stejně jako my pro vaše notebooky nebo stolní počítače. K instalaci operačního systému do virtuálního počítače můžeme použít zařízení CD / DVD nebo USB, jako je Pen Drive, nebo dokonce nastavit soubor na disku.
- Pokud vaše jednotka CD / DVD nefunguje, je také velmi snadné nainstalovat operační systém. Přejděte na VM -> Nastavení -> vyberte CD / DVD -> v pravé polovině vyberte přepínač pro „použít ISO obraz z“ a zadejte cestu na pevném disku, kde je umístěn soubor .iso. Toto umístění bude považováno za jednotku CD / DVD vašeho zařízení.
- Ujistěte se, že je v systému BIOS zadáno správné pořadí zavádění, aby instalace začala po zapnutí napájení VM (v tomto případě není nainstalován hostující OS).
Předávání dat mezi hostitelem a virtuálním počítačem:
Obecně platí, že VM má svůj vlastní disk a nezobrazuje disky z hostitelského OS v prostředí VM. Jednotku VM nelze také použít z hostitelského operačního systému.
Existuje několik možností, pomocí kterých můžete použít data z hostitelského OS ve VM.
Možnost 1 . Používání sdílených adresářů : Jít do VM -> Nastavení -> Možnosti -> Sdílené složky : přidejte cestu k požadovaným adresářům, které chcete zobrazit na virtuálním počítači.
Možnost č. 2 . Používání zařízení USB: Když jsou zařízení USB připojena, jsou pro hostitelský operační systém ve výchozím nastavení k dispozici a na virtuálním počítači se nezobrazí. Chcete-li je zpřístupnit ve VM, postupujte takto:
VM -> Vyměnitelná zařízení -> najeďte myší na USB zařízení a klikněte na Připojit (Odpojit od hostitele). Nyní bude zařízení USB k dispozici v hostovaném OS (VM), ale nebude k dispozici v hostitelském počítači. Chcete-li jej zpřístupnit v hostitelském počítači, proveďte reverzní akci.
Výhody virtualizace
Práce v doméně úložiště a testování produktu pro zotavení po katastrofě téměř po všechny roky mé kariéry jsem velkým fanouškem virtualizace, protože:
- Virtualizace umožňuje vytvoření plnohodnotné a nákladově efektivní testovací laboratoře, která by bez ní byla téměř nemožná.
- Díky funkcím klonování, snímání a migrace je snadné vytvořit kopii, vrátit se zpět do nového prostředí a přenášet virtuální stroj a se všemi těmito prostředky může být zřizování serverů rychlejší a doba provozu efektivně prodloužena.
- Úspora z hlediska prostoru, energie a zdrojů.
S výhodami, které jsou vidět výše, je také třeba pamatovat na několik bodů:
- Pokud potřebujeme uložit více bitových kopií virtuálních počítačů, pak by vznikla potřeba úložného prostoru, pro který potřebujeme velkou kapacitu úložného prostoru. Například: NAS (Network Attached Storage box), což by znamenalo další náklady.
- Přestože VMware poskytuje funkci vysoké dostupnosti, hostující operační systém by se stejně rozhodl restartovat.
- Pokud uživatel nasadil VCenter: Maximální limit pro hostitele je 1000, tj. Hostitel na VCenter.
- Virtuální stroje spuštěné na server VCenter jsou 10 000.
- Počet registrovaných virtuálních strojů na server VCenter je 15 000.
- Počet hostitelů na datové centrum je pro server VCenter 500
- V clusteru a fondu zdrojů je maximální limit pro hostitele 32
- Virtuální stroje spuštěné na clusteru jsou 4000
- Virtuální počítače spuštěné na hostitele je 512.
Celkově virtualizace umožňuje flexibilitu, pokud jde o nasazení a konfiguraci hardwaru a nejpotřebnější dovednosti potřebné k úspěšnému provedení úkolu.
Jaký je váš názor? Používáte VMWare nebo jiný virtualizační software? Dejte nám vědět vaše tipy a triky.
Doporučené čtení
- Nejlepší nástroje pro testování softwaru 2021 (QA Test Automation Tools)
- Úloha pomocníka QA při testování softwaru
- Kurz testování softwaru: Ke kterému institutu pro testování softwaru bych se měl připojit?
- Výběr testování softwaru jako vaší kariéry
- Práce na volné noze se softwarem pro testování technického obsahu Writer
- Některé zajímavé otázky týkající se testování softwaru
- Zpětná vazba a recenze kurzu testování softwaru
- Testování softwaru Pomoc Partnerský program!