how install use vmware virtual machine software testing
Günümüzde Sanallaştırma, BT endüstrisinde en trend olan konu ve her BT çalışanından beklenen bir beceridir. Sanallaştırma nedir ve neden bu kadar önemlidir? Sanallaştırma hakkında her şeyi ve bunun yazılım testçileri için nasıl yararlı bir beceri olabileceğini öğrenmek için okumaya devam edin.
Gibi wiki diyor,
Bilişimde sanallaştırma, sanal bir bilgisayar donanım platformu, işletim sistemi (OS), depolama cihazı veya bilgisayar ağı kaynakları dahil ancak bunlarla sınırlı olmamak üzere bir şeyin sanal (gerçek yerine) bir sürümünü oluşturma eylemini ifade eder.
Artan teknoloji ve taleple birlikte, sanallaştırma teknolojisi, Donanım ve Yazılım sanallaştırmadan Bellek sanallaştırma, Depolama sanallaştırma, Veri sanallaştırma ve Ağ sanallaştırmaya genişletildi. Her sanallaştırma kapsamının kendi spesifikasyonu vardır.
Bu makale için yazılım test alanında en temel ve en çok ihtiyaç duyulan sanallaştırma tekniği olan Donanım Sanallaştırma üzerine yoğunlaşıyoruz.
Bilgisayar donanım sanallaştırma bilgisayarların veya işletim sistemlerinin sanallaştırılmasıdır. Basit bir deyişle, tek bir fiziksel donanım üzerinde, tekli veya çoklu sanal bilgisayar ortamları oluşturulabildiğinde ve her biri bağımsız bir bilgisayar olarak kullanılabildiğinde, buna platform sanallaştırma.
Donanım / Platform sanallaştırma altında, üç tür sanallaştırma bulunur:
- Tam Sanallaştırma: Tam sanallaştırma, ana fiziksel sunucunun sanallaştırılmasına yardımcı olur, böylece farklı uygulama ve yazılımlar desteklenebilir. Tam sanallaştırma, mevcut sistemleri yenileriyle artırılmış verimlilik ve iyi organize edilmiş bir donanımla birleştirme esnekliğine olanak tanır. Teknik, yöneticilerin değişmeden ve tamamen sanallaştırılmış işletim sistemini çalıştırmasına olanak tanır.
- Kısmi Sanallaştırma: Bu yöntem, oluşturulan sanal makineler için temel donanım yapılandırmasını simüle eder. Kısmi sanallaştırmanın temel faktörü, her sanal makinenin bağımsız adres alanından oluştuğu adres alanı sanallaştırmadır. Bu yöntemin uygulanması kolaydır ve kullanışlı ve sağlam sanallaştırılmış ortam sağlar.
- Paravirtualization : Bu sanallaştırma tekniği, konuk işletim sistemi olarak yüklenecek işletim sisteminin sanal makine içine kurulumdan önce yeniden yapılandırıldığı bir tür sanallaştırma teknolojisi geliştirmesidir. Bu nedenle, bu yöntem işletim sistemlerinin değiştirilmiş sürümlerini çalıştırır. Bu tekniği kullanarak, misafir, sanallaştırılmış işletim sistemi sanallaştırma konusunda uyanık olacak şekilde değiştirildiği için ortamının çok iyi farkındadır.
Günümüz dünyasında, kullanıcılar tarafından ücretsiz bir yazılım olarak kullanılabilecek birçok sanallaştırma çözümü mevcuttur. Birkaçını listelemek için: VMware Oynatıcı , Sun Sanal Kutusu , Oracle VM yöneticisi , Microsoft Virtual PC vb. Tüm bu sanallaştırma çözümleri, yerel masaüstü makinenize veya dizüstü bilgisayarınıza kurulabilir.
Önerilen Okuma = >> VirtualBox Vs VMWare
Sanallaştırma tekniği test uzmanları için nasıl yararlı ve avantajlıdır:
Bir fiziksel makineye yalnızca bir İşletim Sistemi kurulabilir.
Bir düşününmisal: Başlangıçta, test planına göre uygulamanın RHEL 6.1 ve SLES 11.2 için test edilmesi gerekir. İlk birincil sürümün ardından ve uygulamanın talebine bakıldığında, yönetim Ubuntu, Fedora ve Mint gibi diğer Linux dağıtımları için desteği genişletmeye karar verir. Ayrıca, uzun vadeli bir plan, aynı uygulamayı Windows platformu için de geliştirmektir.
Senaryoya baktığımızda, başlangıçta sadece ikiİşletim sistemleridesteklendiğinden, birden fazla fiziksel makine kullanarak bir test ortamı oluşturmak daha kolaydı. Ancak farklı sürümleri ve dağıtımları test etmeniz gerektiğinde ve günlük olarak 50 makinede (farklı konfigürasyonlarla) çalışmanız beklendiğinde ne olur?
Büyük test ortamının oluşturulması, sürdürülmesi ve izlenmesi sıkıcı bir iştir ve zaman alıcıdır. Sanallaştırma burada devreye giriyor. Sanallaştırma, birden çok Sanal Makinenin (VM) tek bir fiziksel makinede konuşlandırılmasına izin vererek kesinlikle hayatı kolaylaştırır. Buna ek olarak, sanallaştırmanın temel özelliklerinden bazıları onu daha avantajlı hale getiriyor.
swf dosyaları tarayıcıda oynatılmıyor
Sanallaştırmanın artıları ve eksileri ile ilerlemeden önce,'Bir sanal makineyi yapılandırmadan önce dikkate alınması gereken noktalar ve nasıl yapılandırılacağı hakkında fikir edinir.
Ne öğreneceksin:
- Sanal Makineyi (VM) kurmadan önce dikkat edilmesi gereken noktalar:
- VMWare'i kurma ve yapılandırma adımları:
- Ana bilgisayar ve sanal makine arasında veri aktarımı:
- Önerilen Kaynaklar
Sanal Makineyi (VM) kurmadan önce dikkat edilmesi gereken noktalar:
- Sanal makinenize hangi uygulamaları kuracağınıza karar verin. Buna göre VM'de 32 veya 64-bit İşletim sistemi kurun. Bazı uygulamalar eski işletim sistemleriyle uyumlu değildir. Örneğin. UFT 12.01 kullanacaksanız, Windows XP ile çalışmaz. Dolayısıyla, UFT ile çalışmak için Windows'un daha yüksek sürümünü yüklemelisiniz. İşletim sistemi kurulumuna geçmeden önce gerekli uygulamanızın işletim sistemi uyumluluğunu kontrol edin.
- İşlemciniz Sanallaştırmayı destekliyor mu? Yeni işlemcilerin neredeyse tamamı sanallaştırmayı destekliyor ancak ayrıntıları öğrenmek için üreticinin web sitesini kontrol etmek iyi bir fikirdir. Örneğin. Intel Pentium Dual Core T2390 işlemci, 64-bit işletim sistemi için sanallaştırmayı desteklemez. Bu durumda zorunlu olarak 32 bit işletim sistemi kurmalısınız.
- VMWare ayrıca bir deneme süresi sağlar. Bu nedenle, daha fazla kullanmaya devam etmek için bir anahtarınızın veya seri numaranızın olması gerekir.
Gösteri için VMWare Sanallaştırma yazılımını kullanacağız.
VMWare'i kurma ve yapılandırma adımları:
# 1) VMWare iş istasyonu deneme sürümü kurulum dosyasını indirin buradan . Kurulum yaklaşık 307 MB'dir. Şu anda sürüm 12 mevcuttur. Lütfen 11 sürümünde ekranlar kurduğumuzu unutmayın.
#iki) Makinenize VMWare kurun. Kurulum basittir ve İleri düğmesine birkaç kez tıklanması gerekir.
# 3) Kurulumdan sonra, başlat menüsünü veya masaüstünde oluşturulan kısayolu kullanarak VMWare iş istasyonunu açın.
# 4) 'Yeni Bir Sanal Makine Oluştur' a tıklayın.
(Not:Büyütülmüş görmek için resmin üzerine tıklayın)
# 5) Varsayılan olarak “Tipik” seçiliyken İleri düğmesine tıklayın.
# 6) İşletim sistemi kurulum dosyasının yolunu belirtin.
# 7) Sonraki adımda bir Anahtar veya işletim sisteminin seri numarasını belirtmeniz gerekir. Deneme sürümünü kullanıyorsanız o bölüm atlanabilir.
# 8) Sanal makinenin adını giriniz ve sanal makinenizi oluşturmak istediğiniz dizinin yolunu belirtiniz. Sanal makineyi kurmak için seçtiğiniz sürücünün yeterli alana sahip olması tavsiye edilir.
# 9) Bir sanal makine için ayırmak istediğiniz disk alanı miktarını belirtin. Sanal makineye kuracağınız yazılımın boyutuna göre disk alanı ayırın.
# 10) Bir sonraki ekranda, bir sanal makine için seçtiğiniz yapılandırmayı gösterecektir.
#eleven) Donanımı varsayılan ayarlara göre tahsis edecektir ancak yukarıdaki ekranda bulunan Customize Hardware butonunu kullanarak değiştirebilirsiniz.
Java'da dize dizisi nasıl döndürülür
Bir sanal makine için bir işlemcinin tahsis edilmesi gereken RAM miktarını belirleyebilirsiniz. Bir sanal makine için tam RAM veya tam İşlemci ayırmayın. Ayrıca, çok az RAM veya işlemci ayırmayın. Varsayılan ayarları bırakın veya uygulamanızın sanal makinede çalışabilmesi için ayırın. Aksi takdirde, yavaş bir sanal makine ile sonuçlanacaktır.
# 12) Sanal makineyi belirtilen konumda ve belirtilen kaynaklarla oluşturmak için Bitir düğmesine tıklayın.
İşletim sistemi için geçerli bir dosya (.iso, .rar., .Nrg) belirlediyseniz, sanal makinede işletim sistemi kurulumunun tamamlanması standart bir süre alacaktır ve ardından normal işletim sisteminizi kullanmaya hazır olacaktır.
Notlar:
- Sanal makineyi oluştururken herhangi bir işletim sistemi belirtmediyseniz, daha sonra dizüstü veya masaüstü makineleriniz için yaptığımız gibi onu kurabilirsiniz. CD / DVD veya Pen Drive gibi USB aygıtlarını kullanabilir veya hatta işletim sistemini VM'ye kurmak için diskte bir dosya kurabiliriz.
- CD / DVD sürücünüz çalışmıyorsa, işletim sistemini kurmak da çok basittir. VM -> Ayarlar -> CD / DVD'yi seçin -> sağ yarıda 'ISO görüntüsünü kullan' için radyo düğmesini seçin ve sabit diskinizde .iso dosyasının yerleştirildiği yolu belirtin. Bu konum, makinenizin CD / DVD sürücüsü olarak değerlendirilecektir.
- BIOS'ta doğru önyükleme sırasının belirtildiğinden emin olun, böylece kurulum, VM gücü açılırken başlayacaktır (bu durumda konuk işletim sistemi yüklü değildir).
Ana bilgisayar ve sanal makine arasında veri aktarımı:
Genel olarak, VM'nin kendi sürücüsü vardır ve VM ortamında ana işletim sisteminin sürücülerini göstermez. Ayrıca, VM sürücüsü ana işletim sisteminden kullanılamaz.
VM'de Ana İşletim Sistemindeki verileri kullanabileceğiniz birkaç seçenek vardır.
Seçenek 1 . Paylaşılan dizinleri kullanma : Git VM -> Ayarlar -> Seçenekler -> Paylaşılan Klasörler : VM'de görüntülemek istediğiniz gerekli dizinlerin yolunu ekleyin.
Seçenek 2 . USB cihazlarının kullanılması: USB cihazları takıldığında, bunlar varsayılan olarak ana işletim sistemi için mevcuttur ve sanal makinede gösterilmez. Bunları sanal makinede kullanılabilir hale getirmek için şunları yapın:
VM -> Çıkarılabilir cihazlar -> USB cihazını fareyle üzerine getirin ve Bağlan'a tıklayın (Ana bilgisayardan bağlantıyı kes). Artık USB cihazı Konuk İşletim Sisteminde (VM) mevcut olacak, ancak ana makinede bulunmayacaktır. Ana makinede kullanılabilir hale getirmek için ters eylem yapın.
Sanallaştırmanın avantajları
Depolama alanında çalışmak ve kariyerimin neredeyse tüm yıllarında olağanüstü durum kurtarma ürününü test etmek, büyük bir sanallaştırma hayranıyım çünkü:
- Sanallaştırma, tam teşekküllü, uygun maliyetli bir test laboratuvarı oluşturmaya olanak tanır ve bu laboratuvar olmadan neredeyse imkansız olabilir.
- Bir klonlama, anlık görüntü ve taşıma özellikleriyle, bir kopya oluşturmak, yeni ortama geri dönmek ve sanal bir makine taşımak kolaydır ve tüm bu, sunucu sağlama işleminin daha hızlı yapılabileceği ve çalışma süresinin etkili bir şekilde artırılabileceği anlamına gelir.
- Yer, enerji ve kaynaklar açısından tasarruf.
Avantajlar yukarıda görüldüğünde, hatırlanması gereken birkaç nokta da var:
- Birden fazla sanal makine görüntüsünü depolamamız gerekirse, büyük kapasiteli saklama kutusuna ihtiyacımız olan bir depolama alanına ihtiyaç olacaktır. Örneğin: NAS (Ağa Bağlı Depolama kutusu) ek bir maliyet olacaktır.
- VMware, Yüksek Kullanılabilirlik özelliği sağlasa da, konuk işletim sistemi yine de yeniden başlatmaya gidecektir.
- Bir kullanıcı VCenter'ı dağıttıysa: Ana bilgisayarlar için maksimum sınır 1000'dir, yani VCenter başına Ana Bilgisayar.
- Her VCenter Sunucusu için Açılan Sanal Makineler 10000'dir.
- VCenter Sunucusu başına Kayıtlı Sanal Makine sayısı 15000'dir.
- Veri merkezi başına ana bilgisayar sayısı VCenter Sunucusu için 500'dür
- Küme ve Kaynak havuzunda, ana bilgisayarlar için maksimum sınır 32'dir
- Küme Başına Güç Verilen Sanal Makineler 4000'dir
- Sanal Makineler Ana bilgisayar başına açık 512'dir.
Genel olarak sanallaştırma, donanım dağıtımı ve yapılandırması açısından esnekliğe ve bir görevi başarıyla gerçekleştirmek için en çok ihtiyaç duyulan beceriye izin verir.
Senin düşüncen nedir? VMWare veya başka bir sanallaştırma yazılımı kullanıyor musunuz? İpuçlarınızı ve püf noktalarınızı bize bildirin.
Önerilen Kaynaklar
- En İyi Yazılım Test Araçları 2021 (QA Test Otomasyon Araçları)
- Yazılım Testi QA Yardımcısı İşi
- Yazılım Test Kursu: Hangi Yazılım Test Enstitüsüne katılmalıyım?
- Kariyeriniz olarak Yazılım Testini Seçme
- Yazılım Testi Teknik İçerik Yazarı Serbest Çalışan İş
- Bazı İlginç Yazılım Testi Görüşme Soruları
- Yazılım Test Kursu Geri Bildirimleri ve İncelemeleri
- Yazılım Testi Yardım Ortaklık Programı!