Prueba de la migración - AWS Guía prescriptiva

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Prueba de la migración

Las pruebas funcionales y de rendimiento son una parte esencial de las migraciones de bases de datos. Las pruebas funcionales detalladas garantizarán que su aplicación funcione con la nueva base de datos sin problemas. Debe invertir tiempo en desarrollar pruebas unitarias para probar los flujos de trabajo de la aplicación.

Las pruebas de rendimiento garantizan que los tiempos de respuesta de la base de datos estén dentro de un intervalo de tiempo aceptable. Puede identificar los cuellos de botella, optimizar y repetir la prueba de rendimiento. Se repite el ciclo lo necesario para obtener los resultados de rendimiento deseados.

Las pruebas pueden ser manuales o automatizadas. Le recomendamos que utilice un marco de pruebas automatizado. Durante la migración, tendrá que ejecutar la prueba varias veces, por lo que disponer de un marco de pruebas automatizado ayuda a acelerar los ciclos de corrección de errores y optimización.

Estas pruebas pueden revelar problemas que no se detectaron durante las fases de desarrollo. Por ejemplo, cualquier consulta que se convierta incorrectamente fallará o arrojará resultados incorrectos, lo que provocará que las pruebas funcionales fallen. Las pruebas de rendimiento pueden revelar problemas como la falta de índices, lo que provoca lentitud de respuesta a las consultas. También pueden revelar problemas de rendimiento que requieran ajustar el motor de base de datos, en función de la carga de trabajo, o modificar la consulta.