¿En qué se diferencia una prueba de una aplicación alojada en la nube?

Depende en gran medida del nivel de prueba que esté realizando.

Si solo se trata de pruebas web funcionales (cuadro negro), lo más probable es que no note ninguna diferencia.


Pero los siguientes casos difieren:

  • Puede implicar el uso de RDP, SSH para acceder a máquinas remotas, para obtener algunos registros o activar algunas acciones
  • Pruebas de API, pruebas del lado del servidor: necesitará algunos conocimientos sobre la infraestructura de nube que utiliza su aplicación. No tiene nada que ver con la funcionalidad de su aplicación, pero necesitará obtener registros de los servicios en la nube, etc.
  • Implementaciones
  • Prueba funcional de caja gris / blanca: requerirá más conocimiento sobre infraestructura
  • Algunas aplicaciones también usan características específicas del proveedor de infraestructura en la nube, como almacenamiento de datos personalizado, colas, etc. Estas características personalizadas generalmente no aportan nada nuevo a las pruebas, pero a veces las características de su aplicación pueden estar muy vinculadas a las características de infraestructura, y deberá comprender cómo funciona
  • Copias de seguridad: las copias de seguridad en la nube necesitan una verificación por separado (generalmente se omiten en la no nube)

Probar una aplicación en la nube sigue siendo el mismo que lo haría para una aplicación alojada en un centro de datos en las instalaciones.

Sin embargo, para una aplicación alojada en la nube, la consideración principal que debe tener en cuenta es la conectividad de red entre la estación de trabajo de prueba y el punto final de la aplicación en la nube.

Además de esto, si está intentando realizar pruebas de penetración / vulnerabilidad relacionadas con la seguridad para su aplicación, debe informar al proveedor de la nube que está planeando llevar a cabo dicha actividad en su aplicación y debe completar formularios y obtener permiso para ejecutar el igual que los servidores virtuales que alojan su aplicación están en un hardware compartido y, por lo tanto, requieren información previa.

More Interesting

¿Salesforce.com está destinado a permanecer largo tiempo, o es solo una palabra de moda en la nube?

¿Cuál es la mejor oportunidad de sobrevivir en los próximos 100 años, una foto digital cargada en 'la nube' o un negativo?

¿Qué es la tecnología de siembra en la nube y cómo está afectando el medio ambiente?

¿Brasil tiene algún proveedor de alojamiento de VPS en la nube confiable y barato que sea comparable a Vultr o Atlantic.net?

¿Cuánto gastan los proveedores de la nube (Google, Amazon, Microsoft) en sus gastos internos de TI? ¿Hay algo en sus informes anuales que pueda usarse como proxy?

¿Por qué debería importarme la informática distribuida?

¿Box (empresa) apesta? ¿Por qué o por qué no?

¿Cuáles son las mejores empresas desarrolladoras de PaaS que no son los principales actores?

¿Pagodabox es una buena opción para el despliegue de una aplicación Symfony2 en la nube?

¿Cómo se sienten las personas que vieron el inicio del almacenamiento de la computadora cuando ven 2 TB de almacenamiento en una computadora portátil?

Cómo usar el almacenamiento en la nube de alta velocidad como almacenamiento primario

¿Amazon AWS es mejor o Hostgator Baby Plan?

¿Es rutina para usted hacer una copia de seguridad de todos sus datos en la nube?

¿Qué tan competitivos son los trabajos de computación en la nube en comparación con los trabajos de desarrollo de software o administración de bases de datos?

¿AWS cobra por el uso de Internet en el nivel gratuito de EC2?