how install use vmware virtual machine software testing
În prezent, virtualizarea este cel mai popular subiect din industria IT și este o abilitate care este așteptată de la fiecare angajat IT. Ce este virtualizarea și de ce este atât de importantă? Citiți mai departe pentru a afla totul despre virtualizare și cum poate fi o abilitate utilă pentru testerii de software.
La fel de wiki spune,
Virtualizarea, în calcul, se referă la actul de a crea o versiune virtuală (mai degrabă decât reală) a ceva, incluzând dar fără a se limita la o platformă hardware de computer virtual, sistem de operare (OS), dispozitiv de stocare sau resurse de rețea de computer.
Odată cu creșterea tehnologiei și a cererii, tehnologia de virtualizare a fost extinsă de la virtualizarea hardware și software la virtualizarea memoriei, virtualizarea stocării, virtualizarea datelor și virtualizarea rețelei. Fiecare domeniu de virtualizare are propria specificație.
Pentru acest articol, ne concentrăm asupra virtualizării hardware, cea mai de bază și cea mai necesară tehnică de virtualizare în domeniul testării software-ului.
Calculator virtualizare hardware este virtualizarea computerelor sau a sistemelor de operare. În cuvinte simple, pe un singur hardware fizic, atunci când pot fi create medii de computer virtuale simple sau multiple și fiecare dintre ele poate fi folosit ca un computer independent, se numește virtualizarea platformei.
Sub Virtualizare hardware / platformă, sunt incluse trei tipuri de virtualizare:
- Virtualizare completă: Virtualizarea completă ajută la virtualizarea principalului server fizic, astfel încât să poată fi acceptate diferite aplicații și software. Virtualizarea completă permite flexibilitatea de a combina sistemele existente pe cele mai noi cu o eficiență sporită și un hardware bine organizat. Tehnica permite administratorilor să ruleze un sistem de operare neschimbat și complet virtualizat.
- Virtualizare parțială: Această metodă simulează configurația hardware de bază pentru mașinile virtuale create. Factorul cheie pentru virtualizarea parțială este virtualizarea spațiului de adrese, unde fiecare mașină virtuală constă din spațiu de adrese independent. Această metodă este ușor de implementat și oferă un mediu virtualizat util și robust.
- Paravirtualizarea : Această tehnică de virtualizare este un fel de îmbunătățire a tehnologiei de virtualizare, în care sistemul de operare care urmează să fie instalat ca sistem de operare invitat este reconfigurat înainte de instalarea în mașina virtuală. Astfel, această metodă rulează versiuni modificate ale sistemelor de operare. Folosind această tehnică, oaspetele este foarte bine conștient de mediul său, deoarece sistemul de operare paravirtualizat este modificat pentru a fi atent la virtualizarea sa
În lumea de astăzi, sunt disponibile multe soluții pentru virtualizare care ar putea fi utilizate de utilizatori ca software gratuit. Pentru a enumera câteva dintre ele: VMware Player , Sun Virtual Box , Manager Oracle VM , Microsoft Virtual PC etc. Toate aceste soluții de virtualizare pot fi instalate pe computerul sau laptopul dvs. local.
Lectură recomandată = >> VirtualBox Vs VMWare
Modul în care tehnica de virtualizare este utilă și avantajoasă pentru testeri:
Pe o mașină fizică, poate fi instalat un singur sistem de operare.
Luați în considerare unexemplu: Inițial, conform planului de testare, aplicația trebuie testată pentru RHEL 6.1 și SLES 11.2. După prima versiune primară și examinând cererea aplicației, conducerea decide să extindă suportul pentru alte distribuții de Linux, cum ar fi Ubuntu, Fedora și Mint. De asemenea, un plan pe termen lung este acela de a dezvolta aceeași aplicație și pentru platforma Windows.
Privind scenariul, inițial, când doar doiSisteme de operareau fost acceptate, a fost mai ușor să creezi un mediu de testare folosind mai multe mașini fizice. Dar ce se întâmplă când trebuie să testați diferite versiuni și distribuții și vă așteptați să lucrați zilnic pe 50 de mașini (cu configurații diferite)?
Crearea, întreținerea și monitorizarea imensului mediu de testare este o sarcină plictisitoare și consumatoare de timp. Și aici este virtualizarea. Virtualizarea ușurează viața, permițând implementarea mai multor mașini virtuale (VM) pe o singură mașină fizică. În plus, unele dintre principalele caracteristici ale virtualizării o fac mai avantajoasă.
ce este un cod de cheie de securitate
Înainte de a continua cu avantajele și dezavantajele virtualizării, lăsați'Obțineți o idee despre punctele care trebuie luate în considerare înainte de a configura o mașină virtuală și cum să o configurați.
Ce veți învăța:
- Puncte de luat în considerare înainte de instalarea mașinii virtuale (VM):
- Pași pentru instalarea și configurarea VMWare:
- Transmiterea datelor între gazdă și VM:
- Lectură recomandată
Puncte de luat în considerare înainte de instalarea mașinii virtuale (VM):
- Decideți ce aplicații veți instala pe mașina dvs. virtuală. În conformitate cu aceasta, instalați sistemul de operare pe 32 sau 64 de biți în VM. Unele aplicații nu sunt compatibile cu sistemele de operare vechi. De exemplu. Dacă aveți de gând să utilizați UFT 12.01, acesta nu funcționează cu Windows XP. Deci, ar trebui să instalați o versiune superioară de Windows pentru a lucra cu UFT. Verificați compatibilitatea sistemului de operare a aplicației solicitate înainte de a continua instalarea sistemului de operare.
- Procesorul dvs. acceptă virtualizarea? Aproape toate noile procesoare acceptă virtualizarea, dar este o idee bună să verificați site-ul web al producătorului pentru a cunoaște detaliile. De exemplu. Procesorul Intel Pentium Dual Core T2390 nu acceptă virtualizarea pentru un sistem de operare pe 64 de biți. Deci, în acest caz, ar trebui să instalați sistemul de operare pe 32 de biți obligatoriu.
- VMWare oferă, de asemenea, o perioadă de probă. Deci, ar trebui să aveți o cheie sau un număr de serie pentru a-l utiliza în continuare.
Vom folosi software-ul VMWare Virtualization pentru demonstrație.
Pași pentru instalarea și configurarea VMWare:
# 1) Descărcați fișierul de configurare a versiunii de încercare a stației de lucru VMWare de aici . Configurarea este de aproximativ 307 MB. În prezent, versiunea 12 este disponibilă. Vă rugăm să rețineți că am configurat ecrane în versiunea 11.
#Două) Instalați VMWare pe echipamentul dvs. Configurarea este simplă și necesită să faceți clic pe butonul Următor de câteva ori.
# 3) După instalare, deschideți stația de lucru VMWare utilizând fie meniul de pornire, fie comanda rapidă creată pe desktop.
# 4) Faceți clic pe „Creați o mașină virtuală nouă”.
(Notă:Faceți clic pe imagine pentru vizualizare mărită)
# 5) Cu „Tipic” selectat implicit, faceți clic pe butonul Următor.
# 6) Specificați calea fișierului de configurare a sistemului de operare.
# 7) În pasul următor trebuie să specificați o cheie sau un număr de serie al sistemului de operare. Dacă utilizați versiunea de încercare, acea parte poate fi omisă.
# 8) Introduceți numele mașinii virtuale și specificați o cale către directorul în care doriți să creați mașina virtuală. Este recomandat ca unitatea pe care o selectați să instalați mașina virtuală să aibă suficient spațiu.
# 9) Specificați o cantitate de spațiu pe disc pe care doriți să o alocați pentru o mașină virtuală. Alocați spațiul pe disc în funcție de dimensiunea software-ului pe care urmează să îl instalați pe mașina virtuală.
# 10) În ecranul următor se va afișa configurația selectată pentru o mașină virtuală.
#unsprezece) Acesta va aloca Hardware în funcție de setările implicite, dar îl puteți schimba utilizând butonul Personalizare hardware din ecranul de mai sus.
Puteți specifica ce cantitate de RAM, un procesor trebuie alocat pentru o mașină virtuală. Nu alocați RAM complet sau procesor complet pentru o mașină virtuală. De asemenea, nu alocați foarte puțin RAM sau procesor. Lăsați setările implicite sau alocați în așa fel încât aplicația dvs. să poată rula pe mașina virtuală. Altfel, va rezulta o mașină virtuală lentă.
# 12) Faceți clic pe butonul Finalizare pentru a crea mașina virtuală la locația specificată și cu resursele specificate.
cum să devii o carte de lider
Dacă ați specificat un fișier valid (.iso, .rar., .Nrg) pentru sistemul de operare, va dura un timp standard pentru a finaliza sistemul de operare configurat pe mașina virtuală și apoi va fi gata să utilizeze sistemul dvs. de operare obișnuit.
Note:
- Dacă nu ați specificat niciun sistem de operare în timp ce creați mașina virtuală, mai târziu îl puteți instala la fel ca și noi pentru laptopurile sau computerele dvs. desktop. Putem folosi CD / DVD sau dispozitive USB precum Pen Drive sau chiar să configurăm un fișier pe disc pentru a instala sistemul de operare în VM.
- Dacă unitatea CD / DVD nu funcționează, atunci este foarte simplu să instalați sistemul de operare. Accesați VM -> Setări -> selectați CD / DVD -> în jumătatea din dreapta, selectați butonul radio pentru „utilizați imaginea ISO din” și specificați calea de pe hard disk unde este plasat fișierul .iso. Această locație va fi tratată ca unitate CD / DVD a aparatului dvs.
- Asigurați-vă că este specificată ordinea corectă de pornire în BIOS, astfel încât instalarea să înceapă în timp ce porniți VM (în acest caz sistemul de operare pentru oaspeți nu este instalat).
Transmiterea datelor între gazdă și VM:
În general, VM are propria unitate și nu afișează unități din sistemul de operare gazdă în mediul VM. De asemenea, unitatea VM nu poate fi utilizată din sistemul de operare gazdă.
Există puține opțiuni prin care puteți utiliza datele de la sistemul de operare gazdă în VM.
Opțiunea 1 . Folosind directoare partajate : Mergi la VM -> Setări -> Opțiuni -> Foldere partajate : adăugați calea directoarelor necesare pe care doriți să le vizualizați în VM.
Opțiunea # 2 . Utilizarea dispozitivelor USB: Când dispozitivele USB sunt conectate, acestea sunt disponibile implicit pentru sistemul de operare gazdă și nu vor fi afișate în VM. Pentru a le face disponibile în VM procedați:
VM -> Dispozitive detașabile -> mouse-ul deplasați dispozitivul USB și faceți clic pe Conectare (Deconectare de la gazdă). Acum dispozitivul USB va fi disponibil în sistemul de operare Guest (VM), dar nu va fi disponibil în echipamentul gazdă. Faceți acțiune inversă pentru a o face disponibilă în mașina gazdă.
Avantajele virtualizării
Lucrând în domeniul stocării și testând produsul de recuperare în caz de dezastru pentru aproape toți anii carierei mele, sunt un mare fan al virtualizării deoarece:
- Virtualizarea permite crearea unui laborator de testare complet, rentabil, care ar putea fi aproape imposibil fără el.
- Cu funcții de clonare, instantaneu și migrare, este ușor să creați o copie, să reveniți la mediul proaspăt și să transportați o mașină virtuală și toate aceste mijloace, aprovizionarea serverului poate fi mai rapidă și timpul de up-up poate fi crescut eficient.
- Economisirea în termeni de spațiu, energie și resurse.
Având în vedere avantajele de mai sus, există și câteva puncte de reținut:
- Dacă trebuie să stocăm mai multe imagini VM, atunci ar fi nevoie de spațiu de stocare pentru care avem nevoie de o cutie de stocare cu capacitate mare. De exemplu: NAS (casetă de stocare atașată la rețea), care ar reprezenta un cost suplimentar.
- Chiar dacă VMware oferă o caracteristică de înaltă disponibilitate, sistemul de operare pentru oaspeți ar face oricum o repornire.
- Dacă un utilizator a implementat VCenter: limita maximă pentru gazde este de 1000, adică gazdă pe VCenter.
- Mașinile virtuale pornite pe serverul VCenter sunt 10000.
- Numărul de mașini virtuale înregistrate pe server VCenter este 15000.
- Numărul de gazdă per centru de date este 500 pentru VCenter Server
- În grupul Cluster și Resource, limita maximă pentru gazde este de 32
- Mașinile virtuale pornite pe cluster sunt 4000
- Mașinile virtuale pornite pe gazdă sunt 512.
În general, virtualizarea permite o flexibilitate în ceea ce privește implementarea și configurarea hardware-ului și abilitățile cele mai necesare pentru a efectua cu succes o sarcină.
Care este parerea ta? Folosiți VMWare sau orice alt software de virtualizare? Spuneți-ne sfaturile și trucurile dvs.
Lectură recomandată
- Cele mai bune instrumente de testare software 2021 [Instrumente de automatizare a testelor de calitate]
- Testare software Job asistent QA
- Curs de testare software: La ce institut de testare software ar trebui să mă alătur?
- Alegerea testării software ca carieră
- Testarea software-ului Conținut tehnic Scriitor freelancer
- Câteva întrebări interesante despre testarea software-ului
- Feedback și recenzii despre cursul de testare software
- Testare software Ajutor Program afiliat!