Chciałbym zadać pytanie dotyczące używania VMWare Workstation podczas testowania oprogramowania.
Próbowałem szukać odpowiedzi w Internecie, ale nie mogłem znaleźć najlepszych praktyk dla tego konkretnego celu.
Muszę przetestować różne wersje oprogramowania w różnych wersjach systemu Windows, łącznie z instalacją oprogramowania. Chciałbym stworzyć środowisko pracy w optymalny sposób (pod względem pamięci dyskowej, wydajności, wygody). Jeszcze jedną rzeczą do rozważenia jest to, że maszyny wirtualne powinny być udostępniane później innym programistom, aby mogli pobrać i sklonować konkretną konfigurację, której potrzebują,
Najpierw próbowałem zainstalować czystą instalację systemu Windows, następnie wykonałem pełny klon maszyny i zainstalowałem wersję 1 naszego oprogramowania, następnie zrobiłem kolejny klon z czystej instalacji i zainstalowałem wersję 2.
Potem dowiedziałem się o migawkach, które wydawały się wygodnym i zajmującym niewiele miejsca sposobem na zrobienie tego samego w jednej maszynie wirtualnej, posiadanie jednej migawki dla czystej instalacji systemu Windows i migawki dla każdej wersji oprogramowania. Przykład tego: Przykładowa konfiguracja
Potem znalazłem także informacje o połączonych klonach, które mogą być podobne do metody 1 i zaoszczędzić trochę miejsca.
Chciałbym wiedzieć, w którą stronę powinienem wybrać i czy są jakieś pułapki, o których powinienem wiedzieć.
P.S. Jeśli masz jakieś sugestie dotyczące zasobów, np. artykuły, filmy, kursy lub książki na ten temat, chętnie usłyszę o nich.