how install use vmware virtual machine software testing
V súčasnosti je virtualizácia najpopulárnejšou témou v IT priemysle a je to zručnosť, ktorá sa očakáva od každého zamestnanca IT. Čo je to virtualizácia a prečo je taká dôležitá? Čítajte ďalej a dozviete sa všetko o virtualizácii a o tom, ako to môže byť užitočná zručnosť pre softvérových testerov.
Ako wiki hovorí,
Virtualizácia vo výpočtovej technike označuje akt vytvorenia virtuálnej (skôr než skutočnej) verzie niečoho, okrem iného vrátane hardvérovej platformy virtuálneho počítača, operačného systému (OS), úložného zariadenia alebo sieťových prostriedkov počítača.
S rastúcou technológiou a dopytom sa virtualizačná technológia rozšírila z virtualizácie hardvéru a softvéru na virtualizáciu pamäte, virtualizáciu úložísk, virtualizáciu dát a virtualizáciu sietí. Každý rozsah virtualizácie má svoju vlastnú špecifikáciu.
V tomto článku sa zameriavame na virtualizáciu hardvéru, najzákladnejšiu a najpotrebnejšiu virtualizačnú techniku v oblasti testovania softvéru.
Počítač virtualizácia hardvéru je virtualizácia počítačov alebo operačných systémov. Jednoducho povedané, na jednom fyzickom hardvéri, keď je možné vytvoriť prostredie jedného alebo viacerých virtuálnych počítačov a každé z nich možno použiť ako nezávislý počítač, sa nazýva virtualizácia platformy.
V časti Virtualizácia hardvéru / platformy sú zahrnuté tri typy virtualizácie:
- Plná virtualizácia: Plná virtualizácia pomáha pri virtualizácii hlavného fyzického servera, aby bolo možné podporiť rôzne aplikácie a softvér. Plná virtualizácia umožňuje flexibilitu kombinovať existujúce systémy s novšími so zvýšenou účinnosťou a dobre organizovaným hardvérom. Táto technika umožňuje správcom spustiť nezmenený a úplne virtualizovaný operačný systém.
- Čiastočná virtualizácia: Táto metóda simuluje základnú konfiguráciu hardvéru pre vytvárané virtuálne stroje. Kľúčovým faktorom čiastočnej virtualizácie je virtualizácia adresného priestoru, kde každý virtuálny stroj pozostáva z nezávislého adresného priestoru. Táto metóda sa dá ľahko implementovať a poskytuje užitočné a robustné virtualizované prostredie.
- Paravirtualizácia : Táto virtualizačná technika predstavuje druh vylepšenia virtualizačnej technológie, kde sa operačný systém, ktorý sa má nainštalovať ako hosťujúci operačný systém, pred inštaláciou vo virtuálnom stroji prekonfiguruje. Táto metóda teda spúšťa upravené verzie operačných systémov. Pomocou tejto techniky je hosť veľmi dobre informovaný o svojom prostredí, pretože paravirtualizovaný operačný systém je zmenený tak, aby bol upozornený na svoju virtualizáciu.
V dnešnom svete je k dispozícii veľa riešení pre virtualizáciu, ktoré môžu používatelia použiť ako freeware. Ak chcete uviesť niekoľko z nich: VMware Player , Virtuálna skrinka Sun. , Správca Oracle VM , Microsoft Virtual PC atď. Všetky tieto virtualizačné riešenia je možné nainštalovať na miestny stolný počítač alebo prenosný počítač.
Odporúčané čítanie = >> VirtualBox Vs VMWare
Ako je technika virtualizácie užitočná a výhodná pre testerov:
Na jednom fyzickom počítači je možné nainštalovať iba jeden operačný systém.
Zvážtepríklad: Spočiatku je podľa plánu testovania potrebné aplikáciu otestovať na RHEL 6.1 a SLES 11.2. Po prvom primárnom vydaní a pri pohľade na dopyt po aplikácii sa vedenie rozhodne rozšíriť podporu pre ďalšie distribúcie systému Linux, ako sú Ubuntu, Fedora a Mint. Dlhodobým plánom je tiež vývoj rovnakej aplikácie pre platformu Windows.
Pri pohľade na scenár, spočiatku, keď iba dvajaOperačné systémyboli podporované, bolo jednoduchšie vytvoriť testovacie prostredie pomocou viacerých fyzických strojov. Čo sa však stane, keď musíte testovať rôzne verzie a distribúcie a očakávať, že budete pracovať na 50 strojoch (s rôznymi konfiguráciami) každý deň?
Vytváranie, udržiavanie a monitorovanie obrovského testovacieho prostredia je zdĺhavá úloha a tiež časovo náročná. A tu prichádza na rad virtualizácia. Virtualizácia určite uľahčuje život tým, že umožňuje nasadenie viacerých virtuálnych strojov (VM) na jednom fyzickom stroji. Okrem toho ju niektoré z hlavných prvkov virtualizácie zvyšujú.
modely životného cyklu vývoja softvéru pdf
Skôr ako začnete s výhodami a nevýhodami virtualizácie, dovoľte nám to„získajte predstavu o bodoch, ktoré je potrebné vziať do úvahy pred konfiguráciou virtuálneho stroja a o tom, ako ho nakonfigurovať.
Čo sa dozviete:
- Body, ktoré je potrebné zvážiť pred inštaláciou Virtual Machine (VM):
- Kroky na inštaláciu a konfiguráciu VMWare:
- Prenos údajov medzi hostiteľom a VM:
- Odporúčané čítanie
Body, ktoré je potrebné zvážiť pred inštaláciou Virtual Machine (VM):
- Rozhodnite sa, ktoré aplikácie budete inštalovať na svoj virtuálny počítač. Podľa toho nainštalujte 32 alebo 64-bitový operačný systém na VM. Niektoré aplikácie nie sú kompatibilné so starými operačnými systémami. Napr. Ak sa chystáte používať UFT 12.01, nefunguje to v systéme Windows XP. Pre prácu s UFT by ste si teda mali nainštalovať vyššiu verziu Windows. Pred inštaláciou operačného systému skontrolujte kompatibilitu požadovanej aplikácie s OS.
- Podporuje váš procesor virtualizáciu? Takmer všetky nové procesory podporujú virtualizáciu, ale je dobré skontrolovať podrobnosti na webových stránkach výrobcu. Napr. Procesor Intel Pentium Dual Core T2390 nepodporuje virtualizáciu pre 64-bitový operačný systém. V takom prípade by ste teda mali nainštalovať 32-bitový operačný systém povinne.
- VMWare tiež poskytuje skúšobné obdobie. Mali by ste teda mať kľúč alebo sériové číslo, aby ste ho mohli ďalej používať.
Na ukážku použijeme virtualizačný softvér VMWare.
Kroky na inštaláciu a konfiguráciu VMWare:
# 1) Stiahnite si inštalačný súbor skúšobnej verzie pracovnej stanice VMWare odtiaľ . Nastavenie je okolo 307 MB. V súčasnosti je k dispozícii verzia 12. Upozorňujeme, že sme nastavili obrazovky vo verzii 11.
#dva) Nainštalujte si na svoj počítač program VMWare. Inštalácia je jednoduchá a vyžaduje niekoľkokrát kliknutie na tlačidlo Ďalej.
# 3) Po inštalácii otvorte pracovnú stanicu VMWare pomocou ponuky Štart alebo zástupcu vytvoreného na pracovnej ploche.
# 4) Kliknite na „Vytvoriť nový virtuálny stroj“.
(Poznámka:Pre zväčšenie kliknite na obrázok)
# 5) Pri predvolenom nastavení „Typické“ kliknite na tlačidlo Ďalej.
# 6) Zadajte cestu k nastavenému súboru operačného systému.
# 7) V ďalšom kroku musíte určiť Kľúč alebo sériové číslo operačného systému. Ak používate skúšobnú verziu, je možné túto časť preskočiť.
# 8) Zadajte názov virtuálneho počítača a zadajte cestu k adresáru, kde chcete vytvoriť svoj virtuálny počítač. Odporúča sa, aby jednotka, ktorú vyberáte na inštaláciu virtuálneho stroja, mala dostatok miesta.
# 9) Zadajte množstvo miesta na disku, ktoré chcete prideliť virtuálnemu stroju. Prideľte miesto na disku podľa veľkosti softvéru, ktorý sa chystáte nainštalovať na virtuálny počítač.
# 10) Na ďalšej obrazovke sa zobrazí konfigurácia, ktorú ste vybrali pre virtuálny stroj.
#eleven) Priradí hardvér podľa predvolených nastavení, ale môžete ho zmeniť pomocou tlačidla Prispôsobiť hardvér na obrazovke vyššie.
Môžete určiť, aké množstvo pamäte RAM musí mať procesor pridelený pre virtuálny stroj. Pre virtuálny počítač neprideľujte úplnú RAM alebo kompletný procesor. Neprerozdeľujte tiež oveľa menej pamäte RAM alebo procesora. Ponechajte predvolené nastavenia alebo ich rozdeľte tak, aby vaša aplikácia mohla byť spustená na virtuálnom počítači. Inak to bude mať za následok pomalý virtuálny stroj.
# 12) Kliknutím na tlačidlo Dokončiť vytvoríte virtuálny stroj na určenom mieste a so zadanými prostriedkami.
Ak ste pre operačný systém zadali platný súbor (.iso, .rar., .Nrg), dokončenie operačného systému nastaveného na virtuálnom počítači bude trvať štandardne a potom bude pripravený na použitie vášho bežného operačného systému.
Poznámky:
- Ak ste pri vytváraní virtuálneho počítača nezadali žiadny operačný systém, môžete si ho neskôr nainštalovať rovnako ako my pre vaše prenosné alebo stolové počítače. Na inštaláciu operačného systému vo VM môžeme použiť zariadenia CD / DVD alebo USB, ako napríklad Pen Drive, alebo dokonca vytvoriť súbor na disku.
- Ak vaša jednotka CD / DVD nefunguje, je tiež veľmi jednoduché nainštalovať operačný systém. Prejdite na VM -> Nastavenia -> vyberte CD / DVD -> v pravej polovici vyberte prepínač „Použiť ISO obraz z“ a zadajte cestu na pevnom disku, kde je umiestnený súbor .iso. Toto umiestnenie sa bude považovať za jednotku CD / DVD vášho prístroja.
- Uistite sa, že je v systéme BIOS zadané správne poradie zavádzania, aby sa inštalácia spustila pri zapnutí napájania VM (v tomto prípade nie je nainštalovaný hosťujúci OS).
Prenos údajov medzi hostiteľom a VM:
Všeobecne platí, že VM má svoju vlastnú jednotku a v prostredí VM nezobrazuje disky z hostiteľského OS. Jednotku VM nie je možné použiť ani z hostiteľského OS.
Existuje niekoľko možností, pomocou ktorých môžete použiť údaje z hostiteľského OS vo VM.
Možnosť 1 . Používanie zdieľaných adresárov : Ísť do VM -> Nastavenia -> Možnosti -> Zdieľané priečinky : pridajte cestu k požadovaným adresárom, ktoré chcete zobraziť na VM.
Možnosť č. 2 . Používanie zariadení USB: Keď sú zariadenia USB pripojené, tieto sú predvolene dostupné pre hostiteľský operačný systém a na VM sa nezobrazia. Ak ich chcete sprístupniť vo VM, postupujte takto:
VM -> Vymeniteľné zariadenia -> umiestnite kurzor myši na zariadenie USB a kliknite na tlačidlo Pripojiť (Odpojiť od hostiteľa). Teraz bude zariadenie USB k dispozícii v hosťovskom OS (VM), nebude však k dispozícii v hostiteľskom počítači. Vykonajte spätnú akciu, aby ste ho sprístupnili v hostiteľskom počítači.
ako zoradiť int pole v jave -
Výhody virtualizácie
Pracujem v doméne úložiska a takmer všetky roky svojej kariéry testujem produkt na zotavenie po katastrofe. Som veľkým fanúšikom virtualizácie, pretože:
- Virtualizácia umožňuje vytvoriť plnohodnotné a nákladovo efektívne testovacie laboratórium, ktoré by bez nej bolo takmer nemožné.
- Vďaka funkciám klonovania, snímania a migrácie je ľahké vytvoriť kópiu, vrátiť sa späť do čerstvého prostredia a preniesť virtuálny stroj. Vďaka všetkým týmto prostriedkom môže byť zabezpečenie serverov rýchlejšie a efektívnosť prevádzky môže byť predĺžená.
- Úspora, pokiaľ ide o priestor, energiu a zdroje.
S výhodami, ktoré sú vidieť vyššie, je treba pamätať aj na niekoľko bodov:
- Ak potrebujeme uložiť viac obrazov VM, potom by vznikla potreba úložného priestoru, pre ktorý potrebujeme úložný priestor s veľkou kapacitou. Napr .: NAS (Network Attached Storage box), čo by bolo za príplatok.
- Aj keď VMware poskytuje funkciu vysokej dostupnosti, hosťujúci OS by sa každopádne rozhodol reštartovať.
- Ak používateľ nasadil VCenter: maximálny limit pre hostiteľov je 1 000, tj. Hostiteľa na VCenter.
- Virtuálne počítače zapnuté na serveri VCenter sú 10 000.
- Počet registrovaných virtuálnych strojov na server VCenter je 15000.
- Počet hostiteľov na dátové centrum je pre VCenter Server 500
- V skupine klastrov a zdrojov je maximálny limit pre hostiteľov 32
- Virtuálne počítače zapnuté v klastri sú 4 000
- Virtuálne počítače zapnuté na hostiteľa je 512.
Celkovo virtualizácia umožňuje flexibilitu z hľadiska nasadenia a konfigurácie hardvéru a najpotrebnejšie zručnosti potrebné na úspešné vykonanie úlohy.
Aký je tvoj názor? Používate VMWare alebo iný virtualizačný softvér? Dajte nám vedieť vaše tipy a triky.
Odporúčané čítanie
- Najlepšie nástroje na testovanie softvéru 2021 (QA Test Automation Tools)
- Úloha pomocníka QA pri testovaní softvéru
- Kurz testovania softvéru: Do ktorého inštitútu pre testovanie softvéru by som sa mal pripojiť?
- Ako svoju kariéru si zvolíte testovanie softvéru
- Práca na voľnej nohe pre spisovateľa technického obsahu, ktorý testuje technický obsah
- Niektoré zaujímavé otázky týkajúce sa testovania softvéru
- Spätná väzba a recenzie na kurz testovania softvéru
- Testovanie softvéru Pomoc Partnerský program!