2012-08-22 21 views
8

Para mi comprensión, un QA Server es un servidor de prueba ... Me gustaría saber qué QA representan y cuál es la diferencia con un servidor de Staging/Pre-Production.¿Qué significa QA Server?

¡Gracias por su tiempo!

Respuesta

6

Solo puedo responder la mitad de la pregunta. QA significa Garantía de calidad. Probablemente, el servidor QA es adecuado para pruebas, midiendo la calidad del software/hardware. Probablemente las pruebas unitarias/pruebas de regresión estén destinadas a ejecutarse en este servidor.

El servidor de puesta en escena/preproducción de lo que llama es, probablemente, un sistema que ejecuta el código de producción utilizado para el uso regular del software/hardware.

2

Sé que esta es una publicación anterior, pero encontré esto mientras buscaba, así que pensé en agregar algunos de mis propios conocimientos en caso de que otras personas vengan aquí para obtener más información.

Michel entendió la mayoría, pero me gustaría corregir algunas cosas, si es posible. En primer lugar, un QA Server por lo general se refiere a una máquina que maneja el proceso de QA, y ejecuta un software que ayuda a crear entornos que pueden probar diferentes ramas de código, como parte del proceso de QA. Esto puede abarcar desde entornos de conmutación y comprobación de una sucursal, hasta la reconstrucción de máquinas completas que coinciden con los entornos de producción y la implementación de código en ellos. El principio básico de un QA Server es ayudar a crear entornos de control de calidad para las pruebas.

Los entornos de transición/preproducción generalmente hacen referencia a uno o varios entornos que coinciden lo más posible con el entorno de producción en el que se implementará el código. Nuevamente, esto podría ser tan simple como una máquina con instalaciones de software que coincidan con las versiones de la máquina de producción, con una mini granja de servidores web donde múltiples máquinas y bases de datos están conectadas juntas de manera que coincida con el entorno de producción. El objetivo, una vez más, es tener un lugar que coincida con la producción, pero no con la producción, y de nuevo, con fines de prueba y garantía de calidad.

Espero que ayude a cualquiera que todavía no esté seguro de las preguntas originales respondidas.

1

No existe una diferenciación tan clara entre el entorno de producción/producción. El entorno de QA Server es una plataforma en la que la aplicación se implementa con fines de prueba y ejecuta casos de prueba funcionales, de seguridad y de rendimiento.

La clasificación por etapas es un entorno en el que se implementa la aplicación (nuevamente para fines de prueba) pero se mantiene que coincide con el entorno de producción tanto como sea posible en términos de sistema operativo y especificaciones.