
Pozvánka na AMPER 2025
Zveme vás na mezinárodní veletrh elektrotechniky, elektroniky a energetiky - AMPER 2025.
Přejít na obsah|Přejít k hlavnímu menu|Přejít k vyhledávání
Tvorba, správa a obsluha virtuálních prostředí patří mezi každodenní testerské aktivity na většině projektů, zejména testujete-li desktopové aplikace. Virtuální stroj (Virtual Machine, VM) vám umožní vytvářet izolovaná prostředí s různou testovací konfigurací. Odpadá vám tak nutnost pro každou konfiguraci mít samostatný hardware (počítač).
Na konci roku 2024 oznámila společnost VMware změnu v licenčních podmínkách u softwaru VMware Workstation Pro (a také VMware Fusion Pro pro macOS), který nyní nabízí zcela zdarma, a to i pro komerční účely. Považuji to za výbornou příležitost pro testery či kandidáty o testerskou pozici, jak si práci s VMs vyzkoušet a přidat si do životopisu velmi užitečnou technickou dovednost.
Na úvod je vhodné zmínit, že VMware Workstation je tzv. Type 2 hypervisor. Hypervisor je software, který vytváří a spouští VMs. Type 1 hypervisor běží přímo na hardwaru a slouží jako odlehčený operační systém, zatímco type 2 hypervisor spouštíte na svém (hostitelském) operačním systému jako aplikaci. Na diagramu níže bude tedy Host OS představovat například Windows nainstalovaný na vašem počítači.
https://www.vmware.com/products/desktop-hypervisor/workstation-and-fusion
Pro stažení aplikace budete přesměrováni na stránky Broadcomu (Broadcom v roce 2023 provedl akvizici společnosti VMware), kde si zdarma vytvořte účet. Po registraci se vám zobrazí instalační soubory. Software si stáhněte a nainstalujte na svůj počítač.
Vytvořme si novou VM s operačním systémem Windows. Jako první budeme potřebovat instalační médium Windows, tu získáme pomocí MediaCreationTool od Microsoftu.
Na úvodní obrazovce po spuštění VMware Workstation zvolte Create New Virtual Machine. V prvním dialogu vyberte možnost Typical (recommended), následně vyberte vytvořený ISO soubor s instalací Windows. Pokračujte dále v nastavení a zvolte si HW parametry vaší VM. Je potřeba si uvědomit, že VM spouštíte na svém počítači, o hardwarové kapacity se tak budete dělit s vaším operačním systémem. Pokud máte například notebook s 8 GB RAM, virtuální stroj s RAM nastavenou na 8 GB vám nebude fungovat (bude velmi nestabilní).
Po stisknutí Finish se vaše nová VM spustí a bude nutné projít standardní instalaci OS Windows.
Pro testovací účely většinou nechcete ke svým VMs vázat žádný učet. Microsoft ISO pro nejnovější Windows vám však nepovolí instalaci bez zadání Microsoft účtu. Jak to lze při instalaci obejít, naleznete zde.
V nově vytvořené VM vždy doporučuji nainstalovat VMware tools. Jedná se o instalační balíček, který obsahuje různá vylepšení zvyšující výkon a pohodlí při používání VM. Okamžitě například poznáte, že po instalaci VMware tools se vám bude rozlišení VM automaticky přizpůsobovat oknu, ve kterém budete mít VM otevřenou. VMware Workstation vám po zvolení Install VMware tools vloží instalační médium do virtuální mechaniky ve vaší VM. VMware tools si pak pomocí pár kroků nainstalujete.
Snapshoty patří bezesporu mezi nejsilnější zbraň virtuálních strojů. Jedná se o uložený obraz zachycující aktuální stav VM, ke kterému je možné se vracet. To se nám hodí například:
Snapshot můžete vytvořit i v zapnutém stavu VM, pokud je to však možné, doporučuji před vytvořením snapshotu VM vypnout. Snapshoty jsou pak stabilnější a vytvoření i načtení snapshotu je výrazně rychlejší. Snapshotů můžete mít i vice a stromově je vrstvit. Každý snapshot však zabírá další místo na vašem disku, s čímž je při správě vašich VMs potřeba počítat.
Po vytvoření VM si vždy připravte tzv. Initial Snapshot, tedy stav VM s potřebnými prerekvizitami předtím, než začnete instalovat váš testovaný software. Bude se jednat o výchozí bod, kam se můžete kdykoli bez obav vrátit. Já osobně si při tvorbě Initial Snapshotu:
Součástí Initial Snapshotu může být také nastavení IP konfigurace síťových karet či jakékoli jiné nastavení systému pro testování.
Do budoucna si díky Initial Snapshotu ušetříte hodiny práce a spoustu sprostých slov. 😊
A to je vše, nyní máte VM připravenou a můžete si vyzkoušet, jak se s ní pracuje. K tomu se vám bude hodit oficiální dokumentace.
Testování zdar!
Zveme vás na mezinárodní veletrh elektrotechniky, elektroniky a energetiky - AMPER 2025.
Únorovým hostem podcastu Inside Tech byl Radoslav Slovák, spolumajitel Edhouse. V rozhovoru pro zpravodajský web Focuson.cz si s Jiřím Böhmem povídal o technologiích měnících svět, konkurenceschopnosti v IT a také o budoucnosti školství a podpoře vzdělávání mladých lidí.
Máme pro vás novinku – Edhouse Update, pravidelný newsletter! Tento nový komunikační kanál jsme vytvořili právě pro vás – naše zákazníky, partnery a IT nadšence. Chceme vám pravidelně přinášet zajímavé informace nejen o dění v naší firmě, ale také sdílet zkušenosti a tipy z oblasti vývoje softwaru a hardwaru.
Děkujeme za váš zájem o odběr našeho newsletteru! Pro dokončení registrace je potřeba potvrdit vaše přihlášení. Na zadaný e-mail jsme vám právě zaslali potvrzovací odkaz. Klikněte prosím na tento odkaz, aby bylo vaše přihlášení dokončeno. Pokud e-mail nenajdete, zkontrolujte prosím složku nevyžádané pošty (spam) nebo složku hromadné pošty.