Probar la migración - AWSGuí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.

Probar la migración

Las pruebas funcionales y de rendimiento son una parte esencial de las migraciones de bases de datos. Las pruebas funcionales detalladas asegurarán que la 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 cuellos de botella, optimizar y repetir la prueba de rendimiento. Repite el ciclo según sea necesario para obtener los resultados de rendimiento deseados.

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

Esta prueba puede revelar problemas que se han perdido durante las fases de desarrollo. Por ejemplo, cualquier consulta convertida incorrectamente fallará o devolverá resultados incorrectos, lo que provocará un error en las pruebas funcionales. Las pruebas de rendimiento pueden revelar problemas como la falta de índices que provocan un tiempo de respuesta de consultas lento. También pueden revelar problemas de rendimiento que requieren ajuste del motor de base de datos, según la carga de trabajo o modificar la consulta.