how install use vmware virtual machine software testing
Hoy en día, la virtualización es el tema de mayor tendencia en la industria de TI y es una habilidad que se espera de todos los empleados de TI. ¿Qué es la virtualización y por qué es tan importante? Siga leyendo para saber todo sobre la virtualización y cómo puede ser una habilidad útil para los probadores de software.
Como wiki dice,
La virtualización, en informática, se refiere al acto de crear una versión virtual (en lugar de real) de algo, que incluye, entre otros, una plataforma de hardware de computadora virtual, sistema operativo (SO), dispositivo de almacenamiento o recursos de red de computadora.
Con la creciente tecnología y demanda, la tecnología de virtualización se ha expandido de la virtualización de hardware y software a la virtualización de memoria, virtualización de almacenamiento, virtualización de datos y virtualización de red. Cada ámbito de virtualización tiene su propia especificación.
En este artículo, nos concentramos en la virtualización de hardware, la técnica de virtualización más básica y necesaria en el campo de las pruebas de software.
Ordenador virtualización de hardware es la virtualización de computadoras o sistemas operativos. En palabras simples, en un solo hardware físico, cuando se pueden crear entornos de computadoras virtuales únicos o múltiples y cada uno de ellos se puede usar como una computadora independiente, se llama virtualización de plataformas.
En virtualización de hardware / plataforma, se incluyen tres tipos de virtualización:
- Virtualización completa: La virtualización completa ayuda a virtualizar el servidor físico principal para que se puedan admitir diferentes aplicaciones y software. La virtualización completa permite la flexibilidad de combinar los sistemas existentes con los más nuevos con una mayor eficiencia y un hardware bien organizado. La técnica permite a los administradores ejecutar un sistema operativo sin cambios y completamente virtualizado.
- Virtualización parcial: Este método simula la configuración de hardware subyacente para las máquinas virtuales que se están creando. El factor clave para la virtualización parcial es la virtualización del espacio de direcciones, donde cada máquina virtual consta de un espacio de direcciones independiente. Este método es fácil de implementar y proporciona un entorno virtualizado útil y robusto.
- Paravirtualización : Esta técnica de virtualización es una especie de mejora de la tecnología de virtualización, donde el sistema operativo que se instalará como sistema operativo invitado se reconfigura antes de la instalación dentro de la máquina virtual. Por tanto, este método ejecuta versiones modificadas de sistemas operativos. Al usar esta técnica, el huésped es muy consciente de su entorno ya que el sistema operativo paravirtualizado se modifica para estar alerta sobre su virtualización.
En el mundo actual, existen muchas soluciones de virtualización que los usuarios podrían utilizar como software gratuito. Para enumerar algunos de ellos: Reproductor de VMware , Caja Virtual Sun , Gerente de Oracle VM , Microsoft Virtual PC etc. Todas estas soluciones de virtualización se pueden instalar en su computadora de escritorio o computadora portátil local.
Lectura recomendada = >> VirtualBox Vs VMWare
Cómo la técnica de virtualización es útil y ventajosa para los probadores:
En una máquina física, solo se puede instalar un sistema operativo.
Considere unaejemplo: Inicialmente, según el plan de prueba, la aplicación debe probarse para RHEL 6.1 y SLES 11.2. Después de la primera versión primaria y mirando la demanda de la aplicación, la gerencia decide expandir el soporte para otras distribuciones de Linux como Ubuntu, Fedora y Mint. Además, un plan a largo plazo es desarrollar la misma aplicación también para la plataforma Windows.
Mirando el escenario, inicialmente, cuando solo dosSistemas operativosfueron compatibles, fue más fácil crear un entorno de prueba utilizando varias máquinas físicas. Pero, ¿qué sucede cuando tiene que probar diferentes versiones y distribuciones y espera trabajar en 50 máquinas (con diferentes configuraciones) a diario?
Crear, mantener y monitorear el enorme entorno de prueba es una tarea tediosa y también requiere mucho tiempo. Y aquí es donde entra en juego la virtualización. La virtualización seguramente hace la vida más fácil al permitir la implementación de múltiples máquinas virtuales (VM) en una sola máquina física. Además de eso, algunas de las características principales de la virtualización la hacen más ventajosa.
la mejor aplicación de cambio de voz para pc
Antes de seguir adelante con los pros y los contras de la virtualización, deje‘s tener una idea de los puntos a considerar antes de configurar una máquina virtual y cómo configurarla.
Lo que vas a aprender:
- Puntos a considerar antes de instalar la máquina virtual (VM):
- Pasos para instalar y configurar VMWare:
- Pasar datos entre el host y la VM:
- Lectura recomendada
Puntos a considerar antes de instalar la máquina virtual (VM):
- Decide qué aplicaciones vas a instalar en tu máquina virtual. De acuerdo con eso, instale el sistema operativo de 32 o 64 bits en VM. Algunas aplicaciones no son compatibles con sistemas operativos antiguos. P.ej. Si va a utilizar UFT 12.01, no funciona con Windows XP. Por lo tanto, debe instalar una versión superior de Windows para trabajar con UFT. Verifique la compatibilidad del sistema operativo de la aplicación requerida antes de continuar con la instalación del sistema operativo.
- ¿Su procesador es compatible con la virtualización? Casi todos los nuevos procesadores admiten la virtualización, pero es una buena idea consultar el sitio web del fabricante para conocer los detalles. P.ej. El procesador Intel Pentium Dual Core T2390 no admite la virtualización para un sistema operativo de 64 bits. Entonces, en ese caso, debe instalar un sistema operativo de 32 bits obligatorio.
- VMWare también ofrece un período de prueba. Por lo tanto, debe tener una clave o un número de serie para seguir usándolo.
Vamos a utilizar el software VMWare Virtualization para la demostración.
Pasos para instalar y configurar VMWare:
#1) Descargue el archivo de configuración de la versión de prueba de la estación de trabajo VMWare de aquí . La configuración es de unos 307 MB. Actualmente, la versión 12 está disponible. Tenga en cuenta que hemos configurado pantallas en la versión 11.
#2) Instale VMWare en su máquina. La configuración es simple y requiere hacer clic en el botón Siguiente un par de veces.
#3) Después de la instalación, abra la estación de trabajo VMWare utilizando el menú de inicio o el acceso directo creado en el escritorio.
#4) Haga clic en 'Crear una nueva máquina virtual'.
(Nota:Haga clic en la imagen para ampliarla)
#5) Con 'Típico' predeterminado seleccionado, haga clic en el botón Siguiente.
#6) Especifique la ruta del archivo de configuración del sistema operativo.
tutorial de microsoft dynamics ax para principiantes
#7) En el siguiente paso, debe especificar una clave o un número de serie del sistema operativo. Si está utilizando la versión de prueba, esa parte se puede omitir.
#8) Ingrese el nombre de la máquina virtual y especifique una ruta al directorio donde desea crear su máquina virtual. Se recomienda que la unidad que está seleccionando para instalar la máquina virtual tenga suficiente espacio.
#9) Especifique la cantidad de espacio en disco que desea asignar a una máquina virtual. Asigne espacio en disco de acuerdo con el tamaño del software que va a instalar en la máquina virtual.
#10) En la siguiente pantalla, mostrará la configuración que seleccionó para una máquina virtual.
#11) Asignará hardware de acuerdo con la configuración predeterminada, pero puede cambiarlo usando el botón Personalizar hardware en la pantalla anterior.
Puede especificar la cantidad de RAM que se debe asignar a un procesador para una máquina virtual. No asigne RAM completa o Procesador completo para una máquina virtual. Además, no asigne menos RAM o procesador. Deje la configuración predeterminada o asigne de tal manera que su aplicación pueda ejecutarse en la máquina virtual. De lo contrario, resultará en una máquina virtual lenta.
#12) Haga clic en el botón Finalizar para crear la máquina virtual en la ubicación especificada y con los recursos especificados.
Si ha especificado un archivo válido (.iso, .rar., .Nrg) para el sistema operativo, se necesitará un tiempo estándar para completar la configuración del sistema operativo en la máquina virtual y luego estará listo para usar su sistema operativo habitual.
Notas:
- Si no especificó ningún sistema operativo al crear la máquina virtual, más tarde puede instalarlo tal como lo hacemos nosotros para su computadora portátil o de escritorio. Podemos usar CD / DVD o dispositivos USB como Pen Drive o incluso configurar un archivo en el disco para instalar el sistema operativo en la VM.
- Si su unidad de CD / DVD no funciona, también es muy sencillo instalar el sistema operativo. Vaya a VM -> Configuración -> seleccione CD / DVD -> en la mitad derecha, seleccione el botón de radio para 'usar imagen ISO de' y especifique la ruta en su disco duro donde se coloca el archivo .iso. Esta ubicación se tratará como unidad de CD / DVD de su máquina.
- Asegúrese de que se especifique el orden de inicio correcto en el BIOS para que la instalación comience mientras se enciende la VM (en este caso, el sistema operativo invitado no está instalado).
Pasar datos entre el host y la VM:
Generalmente, la VM tiene su propia unidad y no muestra las unidades del sistema operativo host en el entorno de la VM. Además, la unidad de VM no se puede utilizar desde el sistema operativo host.
Hay pocas opciones con las que puede utilizar datos del sistema operativo host en la máquina virtual.
Opción 1 . Usando directorios compartidos : Ir VM -> Configuración -> Opciones -> Carpetas compartidas : agregue la ruta de los directorios requeridos que desea ver en la VM.
Opcion 2 . Usando dispositivos USB: Cuando los dispositivos USB están conectados, están disponibles de forma predeterminada para el sistema operativo host y no se mostrarán en la VM. Para que estén disponibles en VM, haga lo siguiente:
VM -> Dispositivos extraíbles -> coloque el mouse sobre el dispositivo USB y haga clic en Conectar (Desconectar del host). Ahora el dispositivo USB estará disponible en el SO invitado (VM), pero no estará disponible en la máquina host. Realice la acción inversa para que esté disponible en la máquina host.
Ventajas de la virtualización
Trabajando en el dominio del almacenamiento y probando productos de recuperación ante desastres durante casi todos los años de mi carrera, soy un gran fanático de la virtualización porque:
- La virtualización permite crear un laboratorio de pruebas rentable y completo, lo que podría ser casi imposible sin él.
- Con funciones de clonación, instantánea y migración, es fácil crear una copia, volver al entorno nuevo y llevar una máquina virtual y todos estos medios, el aprovisionamiento del servidor puede ser más rápido y el tiempo de actividad se puede aumentar de manera efectiva.
- Ahorro de espacio, energía y recursos.
Con las ventajas que se ven arriba, también hay algunos puntos para recordar:
- Si necesitamos almacenar varias imágenes de VM, entonces sería necesario un espacio de almacenamiento para el cual necesitamos una caja de almacenamiento de gran capacidad. Por ejemplo: NAS (caja de almacenamiento adjunto a la red), que sería un costo adicional.
- Aunque VMware proporciona la función de alta disponibilidad, el sistema operativo invitado de todos modos debería reiniciarse.
- Si un usuario ha implementado VCenter: el límite máximo para hosts es 1000, es decir, Host por VCenter.
- Máquinas virtuales encendidas por VCenter Server es 10000.
- La cantidad de máquinas virtuales registradas por VCenter Server es 15000.
- La cantidad de host por centro de datos es 500 para VCenter Server
- En el grupo de recursos y clústeres, el límite máximo de hosts es 32
- Las máquinas virtuales encendidas por clúster son 4000
- Máquinas virtuales encendidas por host es 512.
En general, la virtualización permite una flexibilidad en términos de implementación y configuración de hardware y la habilidad más necesaria para realizar una tarea con éxito.
¿Cual es tu opinion? ¿Utiliza VMWare o cualquier otro software de virtualización? Háganos saber sus consejos y trucos.
Lectura recomendada
- Mejores herramientas de prueba de software 2021 (Herramientas de automatización de pruebas de control de calidad)
- Trabajo de asistente de control de calidad de pruebas de software
- Curso de pruebas de software: ¿A qué instituto de pruebas de software debo unirme?
- Elegir las pruebas de software como carrera
- Prueba de software Escritor de contenido técnico Trabajo autónomo
- Algunas preguntas interesantes de la entrevista sobre pruebas de software
- Comentarios y revisiones del curso de pruebas de software
- Programa de afiliados de ayuda para pruebas de software!