Creando un entorno de prueba para el software de Mac

2

Mi empresa desarrolla software comercial para Mac. Nuestro producto estrella se ejecuta en OS X 10.6.8+. Queremos mejorar la calidad de nuestro software con pruebas mejores y más completas.

¿Qué hardware y sistema operativo debemos suministrar a nuestro probador? Mi pensamiento hasta ahora es un Mac Mini o un iMac con un SSD, mucha memoria RAM, y Parallels o VMWare para que pueda ejecutar OS X 10.6.8, OS X 10.7, OS X 10.8, OS X 10.9 y OS X 10.10 en máquinas virtuales.

¿Es esto factible? ¿Recomendado? Me encantaría escuchar tus comentarios.

    
pregunta Steve McLeod 05.07.2014 - 14:57

2 respuestas

3

Utilizo VMWare Fusion Professional para las pruebas de software. Las máquinas virtuales hacen que las pruebas de regresión y la reproducción de problemas sean maravillosamente fáciles.

Ejecuté una copia de VMWare Fusion en mi Mac Pro anterior y funciona bien. La edición profesional permite máquinas virtuales vinculadas: las máquinas vinculadas pueden compartir contenido común para ahorrar espacio en el disco. Las máquinas pueden requerir rápidamente ~ 20 GB si no se comparte contenido.

Snow Leopard Server

Tenga en cuenta que el servidor Mac OS X 10.6 es necesario para una máquina virtual. La edición de cliente estándar no está permitida para ejecutarse en un entorno virtual.

OS X 10.7 y versiones posteriores pueden ejecutarse legalmente en un entorno virtual, siempre que el hardware subyacente sea una computadora Apple.

Maximizar recursos

Tienes razón al optar por tantos recursos como sea posible para tu Mac. Ejecutar máquinas virtuales puede empujar tu Mac. Trate de no requerir que se ejecuten varias máquinas virtuales a la vez.

Límites gráficos

Las aplicaciones gráficas o aquellas que necesitan soporte de OpenGL aún no están bien soportadas por VMWare o Parallels. OS X hace frente pero recurre a la representación del software; Es posible que esto no coincida mejor con el entorno de sus clientes.

    
respondido por el Graham Miln 05.07.2014 - 15:50
-1

Es posible ejecutar máquinas virtuales mutliple en una Mac: i7 Mac con geq 16GB de RAM deben estar en clave. Si su aplicación no necesita demasiados recursos.

Creo que hay mejores soluciones; por ejemplo, una versión Beta ... No sé qué aplicación le gustaría probar y qué tan grande es el número de usuarios.

También es interesante: puede ejecutar un VMware en un sistema Macintosh; por lo tanto, si ya existe un Servidor de Virtalización o algo así en su empresa, intente iniciar allí una instancia virtual;)

Edit_2: Puede ejecutarse en Hardware que no sea de Apple a virtual MacOS , pero si se encuentra en los Estados Unidos, violará el EULA; aquí está el punto. Por ejemplo, en Alemania no hay una cláusula DMCA y el EULA no es válido en este formulario.

Fuentes: Ask-Different - Chip .de - lowendmac - Chip. de

    
respondido por el bMalum 05.07.2014 - 15:33

Lea otras preguntas en las etiquetas