¿Qué entornos de prueba serán necesarios?

Para definir qué configuraciones se deben probar, debe tener en cuenta lo siguiente:

Desarrollo : para unidades y determinadas pruebas de integración.

Prueba : para la mayoría de las pruebas.

Activo : para obtener resultados finales y pruebas de resistencia. También para pruebas de aceptación con el cliente.

También tendrá que decidir qué instancias necesitará donde (normalmente al menos una de cada uno para todos los niveles de prueba):

Autor : Esta instancia permite a los autores introducir y publicar contenido.

Publicar : Esta instancia presenta el sitio web en su formulario publicado para el acceso de los visitantes.

Debe probarse junto con el despachante.

Por último, se debe considerar el hardware real: cualquier prueba de rendimiento debe realizarse en un sistema lo más cercano posible al entorno de lanzamiento final. Por este motivo, también se recomienda dividir el lanzamiento del proyecto en:

Lanzamiento suave: disponibilidad reducida; que permite tiempo para pruebas de rendimiento, ajustes y optimización en condiciones realistas en el entorno de producción.

Inicio duro: disponibilidad completa.

En esta página