how install use vmware virtual machine software testing
Hoje em dia, a virtualização é o tópico mais popular na indústria de TI e é uma habilidade que se espera de todo funcionário de TI. O que é virtualização e por que é tão importante? Continue lendo para saber tudo sobre virtualização e como ela pode ser uma habilidade útil para testadores de software.
Como wiki diz,
Virtualização, em computação, refere-se ao ato de criar uma versão virtual (em vez de real) de algo, incluindo, mas não se limitando a uma plataforma de hardware de computador virtual, sistema operacional (SO), dispositivo de armazenamento ou recursos de rede de computador.
Com o crescimento da tecnologia e da demanda, a tecnologia de virtualização foi expandida da virtualização de hardware e software para a virtualização de memória, virtualização de armazenamento, virtualização de dados e virtualização de rede. Cada escopo de virtualização tem sua própria especificação.
Neste artigo, estamos nos concentrando na virtualização de hardware, a técnica de virtualização mais básica e mais necessária no campo de teste de software.
Computador virtualização de hardware é a virtualização de computadores ou sistemas operacionais. Em palavras simples, em um único hardware físico, quando um ou vários ambientes de computador virtual podem ser criados e cada um deles pode ser usado como um computador independente, é chamado virtualização de plataforma.
Em virtualização de hardware / plataforma, três tipos de virtualização estão incluídos:
- Virtualização total: A virtualização completa ajuda a virtualizar o servidor físico principal para que diferentes aplicativos e softwares possam ser suportados. A virtualização total permite a flexibilidade de combinar os sistemas existentes aos mais novos com maior eficiência e um hardware bem organizado. A técnica permite que os administradores executem sistemas operacionais inalterados e totalmente virtualizados.
- Virtualização parcial: Este método simula a configuração de hardware subjacente para as máquinas virtuais que estão sendo criadas. O principal fator para a virtualização parcial é a virtualização do espaço de endereço, em que cada máquina virtual consiste em um espaço de endereço independente. Este método é fácil de implementar e fornece um ambiente virtualizado útil e robusto.
- Paravirtualização : Esta técnica de virtualização é um tipo de aprimoramento da tecnologia de virtualização, onde o sistema operacional a ser instalado como sistema operacional convidado é reconfigurado antes da instalação dentro da máquina virtual. Portanto, esse método executa versões modificadas de sistemas operacionais. Usando esta técnica, o convidado está muito bem ciente de seu ambiente, pois o SO paravirtualizado é alterado para ficar alerta sobre sua virtualização
No mundo de hoje, muitas soluções de virtualização estão disponíveis e podem ser usadas pelos usuários como freeware. Para listar alguns deles: VMware Player , Sun Virtual Box , Oracle VM manager , Microsoft Virtual PC etc. Todas essas soluções de virtualização podem ser instaladas em sua máquina de desktop local ou laptop.
Leitura Recomendada = >> VirtualBox Vs VMWare
Como a técnica de virtualização é útil e vantajosa para os testadores:
Em uma máquina física, apenas um sistema operacional pode ser instalado.
Considere umexemplo: Inicialmente, de acordo com o plano de teste, o aplicativo precisa ser testado para RHEL 6.1 e SLES 11.2. Após o primeiro lançamento primário e observando a demanda do aplicativo, a gerência decide expandir o suporte para outras distros do Linux como Ubuntu, Fedora e Mint. Além disso, um plano de longo prazo é desenvolver o mesmo aplicativo para a plataforma Windows.
Olhando para o cenário, inicialmente, quando apenas doisSistemas operacionaiseram suportados, era mais fácil criar um ambiente de teste usando várias máquinas físicas. Mas o que acontece quando você tem que testar diferentes versões e distros e espera trabalhar em 50 máquinas (com configurações diferentes) diariamente?
Criação, manutenção e monitoramento do grande ambiente de teste é uma tarefa tediosa e demorada também. E é aqui que a virtualização entra em cena. A virtualização certamente torna a vida mais fácil, permitindo a implantação de múltiplas máquinas virtuais (VMs) em uma única máquina física. Além disso, alguns dos principais recursos da virtualização a tornam mais vantajosa.
relógio de entrada e saída de software grátis
Antes de prosseguir com os prós e contras da virtualização, deixe's ter uma ideia sobre os pontos a serem considerados antes de configurar uma máquina virtual e como configurá-la.
O que você aprenderá:
- Pontos a considerar antes de instalar a máquina virtual (VM):
- Etapas para instalar e configurar o VMWare:
- Passando dados entre o host e a VM:
- Leitura recomendada
Pontos a considerar antes de instalar a máquina virtual (VM):
- Decida quais aplicativos você vai instalar em sua máquina virtual. De acordo com isso, instale o sistema operacional de 32 ou 64 bits na VM. Alguns aplicativos não são compatíveis com sistemas operacionais antigos. Por exemplo. Se você vai usar o UFT 12.01, ele não funciona com o Windows XP. Portanto, você deve instalar uma versão superior do Windows para trabalhar com o UFT. Verifique a compatibilidade do sistema operacional do aplicativo necessário antes de prosseguir com a instalação do sistema operacional.
- O seu processador é compatível com virtualização? Quase todos os novos processadores suportam virtualização, mas é uma boa ideia verificar o site do fabricante para saber os detalhes. Por exemplo. O processador Intel Pentium Dual Core T2390 não oferece suporte à virtualização para sistemas operacionais de 64 bits. Então, nesse caso, você deve instalar o sistema operacional de 32 bits obrigatório.
- VMWare também oferece um período de teste. Portanto, você deve ter uma chave ou número de série para continuar a usá-lo.
Vamos usar o software de virtualização VMWare para demonstração.
Etapas para instalar e configurar o VMWare:
# 1) Baixe o arquivo de configuração da versão de teste da estação de trabalho VMWare daqui . A configuração tem cerca de 307 MB. Atualmente, a versão 12 está disponível. Observe que configuramos telas na versão 11.
#dois) Instale o VMWare em sua máquina. A configuração é simples e requer clicar no botão Avançar algumas vezes.
# 3) Após a instalação, abra a estação de trabalho VMWare usando o menu iniciar ou o atalho criado na área de trabalho.
# 4) Clique em “Criar uma nova máquina virtual”.
(Nota:Clique na imagem para ampliá-la)
# 5) Com o padrão “Típico” selecionado, clique no botão Avançar.
# 6) Especifique o caminho do arquivo de configuração do sistema operacional.
# 7) Na próxima etapa, você precisa especificar uma chave ou um número de série do sistema operacional. Se você estiver usando a versão de teste, essa parte pode ser ignorada.
# 8) Digite o nome da máquina virtual e especifique um caminho para o diretório onde deseja criar sua máquina virtual. É recomendável que a unidade que você está selecionando para instalar a máquina virtual tenha espaço suficiente.
# 9) Especifique a quantidade de espaço em disco que deseja alocar para uma máquina virtual. Aloque espaço em disco de acordo com o tamanho do software que você vai instalar na máquina virtual.
# 10) Na próxima tela, ele mostrará a configuração que você selecionou para uma máquina virtual.
#onze) Ele alocará o hardware de acordo com as configurações padrão, mas você pode alterá-lo usando o botão Personalizar hardware na tela acima.
Você pode especificar a quantidade de RAM que um processador deve alocar para uma máquina virtual. Não aloque RAM completa ou processador completo para uma máquina virtual. Além disso, não aloque muito menos RAM ou processador. Deixe as configurações padrão ou aloque de forma que seu aplicativo possa ser executado na máquina virtual. Caso contrário, resultará em uma máquina virtual lenta.
# 12) Clique no botão Concluir para criar a máquina virtual no local especificado e com os recursos especificados.
Se você especificou um arquivo válido (.iso, .rar., .Nrg) para o sistema operacional, levará um tempo padrão para concluir a configuração do sistema operacional na máquina virtual e então ele estará pronto para usar seu sistema operacional normal.
Notas:
- Se você não especificou nenhum sistema operacional ao criar a máquina virtual, mais tarde poderá instalá-lo da mesma forma que fazemos para seu laptop ou desktop. Podemos usar dispositivos de CD / DVD ou USB como Pen Drive ou até mesmo configurar um arquivo no disco para instalar o sistema operacional na VM.
- Se a sua unidade de CD / DVD não estiver funcionando, também é muito simples instalar o sistema operacional. Vá para VM -> Configurações -> selecione CD / DVD -> na metade direita, selecione o botão de opção para ‘usar imagem ISO de’ e especifique o caminho em seu disco rígido onde o arquivo .iso é colocado. Este local será tratado como unidade de CD / DVD de sua máquina.
- Certifique-se de que a ordem de inicialização correta seja especificada no BIOS para que a instalação comece enquanto a VM é ligada (neste caso, o sistema operacional convidado não está instalado).
Passando dados entre o host e a VM:
Geralmente, a VM tem sua própria unidade e não mostra unidades do sistema operacional host no ambiente da VM. Além disso, a unidade VM não pode ser usada no sistema operacional host.
Existem algumas opções com as quais você pode usar os dados do sistema operacional host na VM.
Opção 1 . Usando diretórios compartilhados : Vamos para VM -> Configurações -> Opções -> Pastas Compartilhadas : adicione o caminho dos diretórios necessários que você deseja visualizar na VM.
Opção 2 . Usando dispositivos USB: Quando os dispositivos USB são conectados, eles ficam disponíveis por padrão para o sistema operacional do host e não são exibidos na VM. Para disponibilizá-los na VM, faça:
VM -> Dispositivos removíveis -> passe o mouse sobre o dispositivo USB e clique em Conectar (Desconectar do host). Agora, o dispositivo USB estará disponível no sistema operacional convidado (VM), mas não estará disponível na máquina host. Execute a ação reversa para torná-lo disponível na máquina host.
quais são todos os sites de e-mail
Vantagens da virtualização
Trabalhando no domínio de armazenamento e testando produtos de recuperação de desastres por quase todos os anos de minha carreira, sou um grande fã de virtualização porque:
- A virtualização permite a criação de um laboratório de teste completo e econômico, o que seria quase impossível sem ela.
- Com recursos de clone, instantâneo e migração, é fácil criar uma cópia, reverter para o ambiente novo e carregar uma máquina virtual e todos esses meios, o provisionamento do servidor pode ser mais rápido e o tempo de atividade pode ser aumentado de forma eficaz.
- Economizando em termos de espaço, energia e recursos.
Como as vantagens são vistas acima, também existem alguns pontos a serem lembrados:
- Se precisarmos armazenar várias imagens de VM, então haveria a necessidade de espaço de armazenamento para o qual precisamos de caixa de armazenamento de grande capacidade. Por exemplo: NAS (Network Attached Storage box), que teria um custo adicional.
- Mesmo que o VMware forneça o recurso de alta disponibilidade, o sistema operacional convidado iria de qualquer maneira ser reiniciado.
- Se um usuário implantou o VCenter: O limite máximo de hosts é 1000, ou seja, Host por VCenter.
- As máquinas virtuais ativadas por VCenter Server são 10000.
- O número de máquinas virtuais registradas por VCenter Server é 15000.
- O número de host por data center é 500 para o VCenter Server
- No cluster e pool de recursos, o limite máximo para hosts é 32
- Máquinas virtuais ativadas por cluster são 4000
- Máquinas virtuais ativadas por host são 512.
No geral, a virtualização permite flexibilidade em termos de implantação e configuração de hardware e a habilidade mais necessária para executar uma tarefa com sucesso.
Qual a sua opinião? Você usa VMWare ou qualquer outro software de virtualização? Deixe-nos saber suas dicas e truques.
Leitura recomendada
- Melhores ferramentas de teste de software 2021 (QA Test Automation Tools)
- Trabalho de assistente de controle de qualidade de teste de software
- Curso de Teste de Software: Qual Instituto de Teste de Software devo ingressar?
- Escolhendo o teste de software como sua carreira
- Trabalho de freelancer de redator de conteúdo técnico de teste de software
- Algumas perguntas interessantes da entrevista de teste de software
- Comentários e análises do curso de teste de software
- Programa de Afiliados da Ajuda do Teste de Software!