how install use vmware virtual machine software testing
I dag er virtualisering det mest populære emne i it-branchen, og det er en færdighed, der forventes af enhver it-medarbejder. Hvad er virtualisering, og hvorfor er det så vigtigt? Læs videre for at vide alt om virtualisering, og hvordan det kan være en nyttig færdighed for softwaretestere.
Som wiki siger,
Virtualisering i databehandling henviser til handlingen ved at oprette en virtuel (snarere end egentlig) version af noget, inklusive men ikke begrænset til en virtuel computerhardwareplatform, operativsystem (OS), lagerenhed eller computernetværksressourcer.
Med voksende teknologi og efterspørgsel er virtualiseringsteknologi blevet udvidet fra hardware- og softwarevirtualisering til hukommelsesvirtualisering, lagervirtualisering, datavirtualisering og netværksvirtualisering. Hvert omfang af virtualisering har sin egen specifikation.
I denne artikel koncentrerer vi os om hardwarevirtualisering, den mest basale og mest nødvendige virtualiseringsteknik inden for softwaretestfelt.
Computer hardware virtualisering er virtualisering af computere eller operativsystemer. Med enkle ord på enkelt fysisk hardware, når enkelt eller flere virtuelle computermiljøer kan oprettes, og hver af dem kan bruges som en uafhængig computer, kaldes det platform virtualisering.
Under hardware- / platformvirtualisering er tre typer virtualisering inkluderet:
- Fuld virtualisering: Fuld virtualisering hjælper med at virtualisere den vigtigste fysiske server, så forskellige applikationer og software kan understøttes. Fuld virtualisering giver mulighed for fleksibilitet til at kombinere eksisterende systemer til de nyere med øget effektivitet og en velorganiseret hardware. Teknikken gør det muligt for administratorer at køre uændret og helt virtualiseret operativsystem.
- Delvis virtualisering: Denne metode simulerer den underliggende hardwarekonfiguration for de virtuelle maskiner, der oprettes. Nøglefaktoren til delvis virtualisering er adresserumvirtualisering, hvor hver virtuel maskine består af uafhængigt adresseområde. Denne metode er let at implementere og giver nyttigt og robust virtualiseret miljø.
- Paravirtualisering : Denne virtualiseringsteknik er en slags forbedring af virtualiseringsteknologi, hvor OS, der skal installeres som gæst OS, omkonfigureres inden installation inde i den virtuelle maskine. Således kører denne metode ændrede versioner af operativsystemer. Ved hjælp af denne teknik er gæsten meget opmærksom på sit miljø, da det paravirtualiserede operativsystem ændres for at være opmærksom på dets virtualisering
I nutidens verden er der mange løsninger til virtualisering tilgængelige, som kan bruges af brugerne som freeware. For at liste nogle få af dem: VMware-afspiller , Sun Virtual Box , Oracle VM manager , Microsoft Virtual PC etc. Alle disse virtualiseringsløsninger kan installeres på din lokale stationære maskine eller bærbare computer.
Anbefalet læsning = >> VirtualBox mod VMWare
Hvordan virtualiseringsteknik er nyttig og fordelagtig for testere:
På en fysisk maskine kan kun et operativsystem installeres.
Overvej eneksempel: I første omgang skal applikationen testes for RHEL 6.1 og SLES 11.2 i henhold til testplanen. Efter den første primære frigivelse og efterspørgslen efter applikationen beslutter ledelsen at udvide understøttelsen af andre distroer af Linux som Ubuntu, Fedora og Mint. En langsigtet plan er også at udvikle den samme applikation til Windows-platformen.
Ser man på scenariet, oprindeligt når kun toOperativsystemerblev understøttet, var det lettere at oprette et testmiljø ved hjælp af flere fysiske maskiner. Men hvad sker der, når du skal teste forskellige versioner og distroer og forventes at arbejde på 50 maskiner (med forskellige konfigurationer) dagligt?
Oprettelse, vedligeholdelse og overvågning af det enorme testmiljø er en kedelig opgave og også tidskrævende. Og det er her virtualisering kommer i billedet. Virtualisering gør helt sikkert livet lettere ved at tillade implementering af flere virtuelle maskiner (VM'er) på en enkelt fysisk maskine. Derudover gør nogle af de vigtigste funktioner i virtualisering det mere fordelagtigt.
hvordan kan jeg afspille mkv-filer
Før du går videre med fordele og ulemper ved virtualisering, lad det''s få en idé om punkter, der skal overvejes, før du konfigurerer en virtuel maskine, og hvordan du konfigurerer den.
Hvad du lærer:
- Punkter, du skal overveje, før du installerer Virtual Machine (VM):
- Trin til installation og konfiguration af VMWare:
- Videregivelse af data mellem vært og VM:
- Anbefalet læsning
Punkter, du skal overveje, før du installerer Virtual Machine (VM):
- Beslut hvilke applikationer du skal installere på din virtuelle maskine. Ifølge det installeres 32 eller 64-bit operativsystem i VM. Nogle applikationer er ikke kompatible med gamle operativsystemer. For eksempel. Hvis du skal bruge UFT 12.01, fungerer det ikke med Windows XP. Så du skal installere en højere version af Windows til at arbejde med UFT. Kontroller OS-kompatibilitet for dit påkrævede program, inden du fortsætter med installationen af operativsystemet.
- Understøtter din processor virtualisering? Næsten alle de nye processorer understøtter virtualisering, men det er en god ide at tjekke producentens websted for at kende detaljerne. For eksempel. Intel Pentium Dual Core T2390-processor understøtter ikke virtualisering til et 64-bit operativsystem. Så i så fald skal du installere 32-bit operativsystem obligatorisk.
- VMWare leverer også en prøveperiode. Så du skal have en nøgle eller et serienummer for at fortsætte med at bruge det yderligere.
Vi skal bruge VMWare Virtualization-software til demonstration.
Trin til installation og konfiguration af VMWare:
# 1) Download installationsfil for VMWare-arbejdsstation prøveversion herfra . Opsætningen er omkring 307 MB. I øjeblikket er version 12 tilgængelig. Bemærk, at vi har oprettet skærme på version 11.
#to) Installer VMWare på din maskine. Opsætningen er enkel og kræver et par gange at klikke på knappen Næste.
# 3) Efter installation skal du åbne VMWare-arbejdsstationen ved hjælp af enten startmenuen eller genvejen oprettet på skrivebordet.
# 4) Klik på 'Opret en ny virtuel maskine'.
(Bemærk:Klik på billedet for at se det større)
# 5) Med standard “Typisk” valgt, klik på knappen Næste.
# 6) Angiv stien til opsætningsfilen til operativsystemet.
# 7) I næste trin skal du angive en nøgle eller et serienummer på operativsystemet. Hvis du bruger prøveversion, kan den del springes over.
# 8) Indtast navnet på den virtuelle maskine, og angiv en sti til det bibliotek, hvor du vil oprette din virtuelle maskine. Det anbefales, at det drev, du vælger at installere virtuel maskine, skal have tilstrækkelig plads.
# 9) Angiv den mængde diskplads, du vil tildele til en virtuel maskine. Tildel diskplads i henhold til størrelsen på den software, du skal installere på den virtuelle maskine.
# 10) På det næste skærmbillede vises den konfiguration, du har valgt til en virtuel maskine.
#elleve) Det tildeler hardware i henhold til standardindstillingerne, men du kan ændre det ved hjælp af knappen Tilpas hardware i ovenstående skærm.
Du kan specificere, hvor meget RAM, en processor skal tildeles til en virtuel maskine. Tildel ikke komplet RAM eller komplet processor til en virtuel maskine. Du må heller ikke tildele meget mindre RAM eller processor. Forlad standardindstillinger eller tildel på en sådan måde, at din applikation skal kunne køre på den virtuelle maskine. Ellers vil det resultere i en langsom virtuel maskine.
# 12) Klik på knappen Afslut for at oprette den virtuelle maskine på det angivne sted og med specificerede ressourcer.
udefineret henvisning til funktion i header-fil c ++
Hvis du har angivet en gyldig fil (.iso, .rar., .Nrg) til operativsystemet, vil det tage standard tid at færdiggøre operativsystemopsætningen på den virtuelle maskine, og derefter er det klar til at bruge dit almindelige operativsystem.
Bemærkninger:
- Hvis du ikke angav noget operativsystem, mens du oprettede den virtuelle maskine, kan du senere installere det ligesom vi gør til din bærbare eller stationære maskine. Vi kan bruge CD / DVD eller USB-enheder som Pen Drive eller endda oprette en fil på disken til at installere operativsystemet i VM.
- Hvis dit CD / DVD-drev ikke fungerer, er det også meget simpelt at installere operativsystemet. Gå til VM -> Indstillinger -> vælg CD / DVD -> i højre halvdel skal du vælge alternativknappen til 'brug ISO-billede fra' og angive stien på din harddisk, hvor .iso-filen er placeret. Denne placering behandles som cd / dvd-drev på din maskine.
- Sørg for, at den korrekte opstartsrækkefølge er angivet i BIOS, så installationen starter, mens VM tændes (i dette tilfælde er gæst OS ikke installeret).
Videregivelse af data mellem vært og VM:
Generelt har VM sit eget drev, og det viser ikke drev fra værts-OS i VM-miljøet. VM-drev kan heller ikke bruges fra værts-OS.
Der er få muligheder, hvor du kan bruge data fra Host OS i VM.
Mulighed 1 . Brug af delte mapper : Gå til VM -> Indstillinger -> Indstillinger -> Delte mapper : tilføj stien til de påkrævede mapper, som du vil se i VM.
Mulighed nr. 2 . Brug af USB-enheder: Når USB-enheder er tilsluttet, er disse standard tilgængelige for værtsoperativsystemet og vises ikke på den virtuelle computer. For at gøre dem tilgængelige i VM skal du gøre:
VM -> Flytbare enheder -> musen over USB-enheden, og klik på Opret forbindelse (Afbryd forbindelsen til værten). Nu er USB-enhed tilgængelig i Guest OS (VM), men er ikke tilgængelig på værtsmaskinen. Foretag omvendt handling for at gøre det tilgængeligt i værtsmaskinen.
Fordele ved virtualisering
Arbejder i lagringsdomænet og tester katastrofegendannelsesprodukt i næsten alle år af min karriere og er en stor fan af virtualisering, fordi:
- Virtualisering tillader oprettelse af et fuldt udbygget, omkostningseffektivt testlaboratorium, som måske næsten er umuligt uden det.
- Med et klon-, øjebliksbillede- og migreringsfunktion er det let at oprette en kopi, vende tilbage til det friske miljø og bære en virtuel maskine, og alle disse midler, serveradministration kan være hurtigere og up-time kan øges effektivt.
- Sparer med hensyn til plads, energi og ressourcer.
Da fordelene ses ovenfor, er der også få punkter at huske:
- Hvis vi har brug for at gemme flere VM-billeder, ville der være behov for lagerplads, som vi har brug for enorm kapacitetslagerkasse til. For eksempel: NAS (Network Attached Storage box), hvilket ville være en ekstra omkostning.
- Selvom VMware tilbyder funktion med høj tilgængelighed, vil gæstens OS alligevel gå til en genstart.
- Hvis en bruger har implementeret VCenter: Den maksimale grænse for værter er 1000, dvs. vært pr. VCenter.
- Virtuelle maskiner, der er tændt pr. VCenter-server, er 10000.
- Antal registrerede virtuelle maskiner pr. VCenter-server er 15000.
- Antal værter pr. Datacenter er 500 for VCenter Server
- I klynge- og ressourcepulje er den maksimale grænse for værter 32
- Virtuelle maskiner, der er tændt pr. Klynge, er 4000
- Virtuelle maskiner Tændt pr. Vært er 512.
Samlet set tillader virtualisering en fleksibilitet med hensyn til implementering og konfiguration af hardware og den mest nødvendige færdighed til at udføre en opgave med succes.
Hvad er din mening? Bruger du VMWare eller anden virtualiseringssoftware? Fortæl os dine tip og tricks.
Anbefalet læsning
- Bedste softwaretestværktøjer 2021 [QA Test Automation Tools]
- Software Testning QA Assistant Job
- Software Testing Course: Hvilket Software Testing Institute skal jeg tilmelde mig?
- Valg af softwaretest som din karriere
- Softwaretest Teknisk indhold Writer Freelancer Job
- Nogle interessante spørgsmål om software-test Interview
- Software Testing Course Feedback og anmeldelser
- Software Testing Hjælp Affiliate Program!