how install use vmware virtual machine software testing
Danas je virtualizacija tema u trendu u IT industriji i to je vještina koja se očekuje od svakog zaposlenika u IT-u. Što je virtualizacija i zašto je tako važna? Čitajte dalje da biste znali sve o virtualizaciji i kako to može biti korisna vještina za testere softvera.
Kao wiki kaže,
Virtualizacija se u računanju odnosi na čin stvaranja virtualne (a ne stvarne) verzije nečega, uključujući, ali ne ograničavajući se na hardversku platformu virtualnog računala, operativni sustav (OS), uređaj za pohranu ili resurse računalne mreže.
Rastućom tehnologijom i potražnjom tehnologija virtualizacije proširena je s hardverske i softverske virtualizacije na virtualizaciju memorije, virtualizaciju pohrane, virtualizaciju podataka i virtualizaciju mreže. Svaki opseg virtualizacije ima svoje specifikacije.
U ovom smo članku usredotočeni na Hardversku virtualizaciju, najosnovniju i najpotrebniju tehniku virtualizacije u području testiranja softvera.
Računalo hardverska virtualizacija je virtualizacija računala ili operativnih sustava. Jednostavnim riječima, na jednom fizičkom hardveru, kada se mogu stvoriti pojedinačna ili više virtualnih računalnih okruženja i svako od njih može koristiti kao neovisno računalo, to se naziva virtualizacija platforme.
Pod virtualizacijom hardvera / platforme uključene su tri vrste virtualizacije:
- Potpuna virtualizacija: Potpuna virtualizacija pomaže u virtualizaciji glavnog fizičkog poslužitelja tako da mogu biti podržani različiti programi i softver. Potpuna virtualizacija omogućuje fleksibilnost kombiniranja postojećih sustava s novijima s povećanom učinkovitošću i dobro organiziranim hardverom. Tehnika omogućuje administratorima pokretanje nepromijenjenog i u potpunosti virtualiziranog operativnog sustava.
- Djelomična virtualizacija: Ova metoda simulira osnovnu konfiguraciju hardvera za virtualne strojeve koji se stvaraju. Ključni faktor djelomične virtualizacije je virtualizacija adresnog prostora, gdje se svaki virtualni stroj sastoji od neovisnog adresnog prostora. Ovu je metodu jednostavno implementirati i pruža korisno i robusno virtualizirano okruženje.
- Paravirtualizacija : Ova tehnika virtualizacije svojevrsno je unapređenje tehnologije virtualizacije, gdje se OS koji se instalira kao gostujući OS ponovno konfigurira prije instalacije unutar virtualnog stroja. Dakle, ova metoda pokreće modificirane verzije operativnih sustava. Koristeći ovu tehniku, gost je vrlo dobro svjestan svog okruženja jer je paravirtualizirani OS izmijenjen kako bi bio upozoren na njegovu virtualizaciju
U današnjem svijetu dostupna su mnoga rješenja za virtualizaciju koja bi korisnici mogli koristiti kao besplatni program. Da navedemo nekoliko njih: VMware Player , Sun Virtual Box , Oracle VM manager , Microsoftovo virtualno računalo itd. Sva ova rješenja za virtualizaciju mogu se instalirati na vaš lokalni stolni stroj ili prijenosno računalo.
Preporučena literatura = >> VirtualBox protiv VMWare
Koliko je tehnika virtualizacije korisna i korisna za testere:
Na jednom fizičkom stroju može se instalirati samo jedan operativni sustav.
Razmislite oprimjer: U početku, prema planu ispitivanja, aplikaciju treba testirati na RHEL 6.1 i SLES 11.2. Nakon prvog primarnog izdanja i gledajući na zahtjev aplikacije, uprava odlučuje proširiti podršku za druge distro Linux sustave poput Ubuntu, Fedora i Mint. Također je dugoročni plan razviti istu aplikaciju i za Windows platformu.
Gledajući scenarij, u početku, kada samo dvaOperativni sustavibili podržani, bilo je lakše stvoriti testno okruženje koristeći više fizičkih strojeva. Ali što se događa kada morate testirati različite verzije i distribucije i ako očekujete da svakodnevno radite na 50 strojeva (s različitim konfiguracijama)?
Stvaranje, održavanje i praćenje ogromnog testnog okruženja je dosadan zadatak i oduzima vrijeme. I tu dolazi do izražaja virtualizacija. Virtualizacija zasigurno olakšava život dopuštajući postavljanje više virtualnih strojeva (VM) na jednom fizičkom stroju. Uz to, neke od glavnih značajki virtualizacije čine je povoljnijom.
implementacija hash funkcije c ++
Prije nego što krenemo sa prednostima i nedostacima virtualizacije, dopustimo'dobiti ideju o točkama koje treba uzeti u obzir prije konfiguriranja virtualnog stroja i kako ih konfigurirati.
Što ćete naučiti:
- Točke koje treba razmotriti prije instaliranja virtualnog stroja (VM):
- Koraci za instaliranje i konfiguriranje VMWare:
- Prosljeđivanje podataka između hosta i VM-a:
- Preporučena literatura
Točke koje treba razmotriti prije instaliranja virtualnog stroja (VM):
- Odlučite koje ćete programe instalirati na svoj virtualni stroj. Prema toj instalaciji 32 ili 64-bitnog operativnog sustava u VM. Neki programi nisu kompatibilni sa starim operativnim sustavima. Npr. Ako ćete koristiti UFT 12.01, to ne radi sa sustavom Windows XP. Dakle, trebali biste instalirati višu verziju sustava Windows za rad s UFT-om. Prije nastavka instalacije operativnog sustava provjerite kompatibilnost OS-a potrebne aplikacije.
- Podržava li vaš procesor virtualizaciju? Gotovo svi novi procesori podržavaju virtualizaciju, ali dobro je provjeriti web mjesto proizvođača da biste znali detalje. Npr. Procesor Intel Pentium Dual Core T2390 ne podržava virtualizaciju za 64-bitni operativni sustav. Dakle, u tom biste slučaju trebali instalirati 32-bitni operativni sustav obvezno.
- VMWare također nudi probno razdoblje. Dakle, trebali biste imati ključ ili serijski broj da biste ga nastavili dalje koristiti.
Za demonstraciju ćemo koristiti softver VMWare za virtualizaciju.
Koraci za instaliranje i konfiguriranje VMWare:
# 1) Preuzmite datoteku za postavljanje probne verzije radne stanice VMWare odavde . Postavljeno je oko 307 MB. Trenutno je dostupna verzija 12. Imajte na umu da smo postavili zaslone na verziju 11.
#dva) Instalirajte VMWare na svoj stroj. Postavljanje je jednostavno i potrebno je nekoliko puta kliknuti gumb Dalje.
# 3) Nakon instalacije otvorite VMWare radnu stanicu pomoću izbornika Start ili prečaca stvorenog na radnoj površini.
# 4) Kliknite 'Stvori novi virtualni stroj'.
(Bilješka:Kliknite na sliku za uvećani prikaz)
# 5) Sa zadanim odabirom 'Tipično' kliknite gumb Dalje.
# 6) Navedite put datoteke za postavljanje operativnog sustava.
# 7) U sljedećem koraku morate navesti ključ ili serijski broj operativnog sustava. Ako koristite probnu verziju, tada se taj dio može preskočiti.
# 8) Unesite naziv virtualnog stroja i navedite put do direktorija u kojem želite stvoriti svoj virtualni stroj. Preporučuje se da pogon koji odaberete za instalaciju virtualnog stroja ima dovoljno prostora.
# 9) Navedite količinu prostora na disku koji želite dodijeliti virtualnom stroju. Rasporedite prostor na disku prema veličini softvera koji ćete instalirati na virtualni stroj.
# 10) Na sljedećem zaslonu prikazat će se konfiguracija koju ste odabrali za virtualni stroj.
#jedanaest) Dodijelit će hardver prema zadanim postavkama, ali možete ga promijeniti pomoću gumba Prilagodi hardver na gornjem zaslonu.
Možete odrediti koju količinu RAM-a treba dodijeliti procesoru za virtualni stroj. Nemojte dodijeliti kompletni RAM ili kompletni procesor za virtualni stroj. Također, nemojte dodijeliti jako manje RAM-a ili procesora. Ostavite zadane postavke ili rasporedite na takav način da bi se vaša aplikacija mogla pokretati na virtualnom stroju. Inače će to rezultirati usporenim virtualnim strojem.
# 12) Kliknite gumb Završi da biste stvorili virtualni stroj na navedenom mjestu i s navedenim resursima.
Ako ste naveli važeću datoteku (.iso, .rar., .Nrg) za operativni sustav, potrebno je uobičajeno vrijeme za dovršavanje operativnog sustava postavljenog na virtualnom stroju, a zatim će biti spreman za upotrebu vašeg redovnog OS-a.
Bilješke:
- Ako tijekom izrade virtualnog stroja niste naveli nijedan operativni sustav, kasnije ga možete instalirati baš kao i mi za vaše prijenosno računalo ili stolno računalo. Možemo koristiti CD / DVD ili USB uređaje poput Pen pogona ili čak postaviti datoteku na disku za instaliranje operativnog sustava u VM.
- Ako vaš CD / DVD pogon ne radi, tada je vrlo jednostavno instalirati operativni sustav. Idite na VM -> Postavke -> odaberite CD / DVD -> u desnoj polovici odaberite radio gumb za 'use ISO image from' i odredite put na tvrdom disku gdje se nalazi .iso datoteka. Ovo će se mjesto tretirati kao CD / DVD pogon vašeg uređaja.
- Provjerite je li u BIOS-u naveden ispravan redoslijed pokretanja, pa će instalacija započeti dok se VM uključuje (u ovom slučaju gostujući OS nije instaliran).
Prosljeđivanje podataka između hosta i VM-a:
Općenito, VM ima vlastiti pogon i ne prikazuje pogone iz host OS-a u VM okruženju. Također, VM pogon se ne može koristiti iz OS-a domaćina.
Postoji nekoliko opcija pomoću kojih možete koristiti podatke iz Host OS-a u VM-u.
najbolji softver za kopiranje DVD-a na tvrdi disk
Opcija 1 . Korištenje zajedničkih direktorija : Ići VM -> Postavke -> Opcije -> Dijeljene mape : dodajte stazu potrebnih direktorija koje želite pregledati u VM-u.
Opcija # 2 . Korištenje USB uređaja: Kad su USB uređaji priključeni, oni su zadani za glavno operativni sustav i neće se prikazivati u VM-u. Da biste ih učinili dostupnima u VM-u, učinite:
VM -> Izmjenjivi uređaji -> pređite mišem preko USB uređaja i kliknite Connect (Prekini vezu s domaćinom). Sada će USB uređaj biti dostupan u gostujućem OS-u (VM), ali neće biti dostupan na glavnom računalu. Poduzmite obrnutu akciju kako biste je učinili dostupnom u računalu domaćinu.
Prednosti virtualizacije
Radeći u domeni pohrane i testirajući proizvod za oporavak nakon gotovo svih godina moje karijere, veliki sam ljubitelj virtualizacije jer:
- Virtualizacija omogućuje stvaranje punopravnog, isplativog testnog laboratorija, što bi bez njega moglo biti gotovo nemoguće.
- Pomoću značajki klona, snimke i migriranja lako je stvoriti kopiju, vratiti se u svježe okruženje i nositi virtualni stroj, a svim tim sredstvima pružanje poslužitelja može biti brže, a vrijeme produživanja učinkovito.
- Štednja u smislu prostora, energije i resursa.
Budući da se gore vide prednosti, ima i nekoliko točaka koje treba zapamtiti:
- Ako trebamo pohraniti više VM slika, tada bi postojala potreba za prostorom za pohranu za koji trebamo kutiju za pohranu ogromnog kapaciteta. Na primjer: NAS (Network Attached Storage box), što bi bio dodatni trošak.
- Iako VMware nudi značajku visoke dostupnosti, gostujući OS ionako bi se ponovno pokrenuo.
- Ako je korisnik implementirao VCenter: Maksimalno ograničenje za hostove je 1000 tj. Host po VCentru.
- Virtualni strojevi koji se uključuju po VCenter poslužitelju su 10000.
- Broj registriranih virtualnih strojeva po VCenter poslužitelju je 15000.
- Broj hosta po podatkovnom centru je 500 za VCenter Server
- U spremištu klastera i resursa, maksimalno ograničenje za hostove je 32
- Virtualni strojevi uključeni po klasteru su 4000
- Virtualni strojevi Napajanje po hostu je 512.
Sve u svemu, virtualizacija omogućuje fleksibilnost u pogledu postavljanja i konfiguracije hardvera i najpotrebnije vještine za uspješno izvršavanje zadatka.
Koje je tvoje mišljenje? Koristite li VMWare ili bilo koji drugi softver za virtualizaciju? Javite nam svoje savjete i trikove.
Preporučena literatura
- Najbolji alati za testiranje softvera 2021. (Alati za automatizaciju ispitivanja kvalitete)
- Posao za QA pomoćnika za testiranje softvera
- Tečaj za testiranje softvera: Koji bih se institut za testiranje softvera trebao pridružiti?
- Odabir testiranja softvera za vašu karijeru
- Testiranje softvera Posao pisca tehničkog sadržaja Posao slobodnjaka
- Neka zanimljiva pitanja za ispitivanje softverskog testiranja
- Povratne informacije i kritike o tečaju softverskog testiranja
- Testiranje softvera Pomoć Affiliate Program!