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:
- ¿Qué cosas geniales harás con un suministro ilimitado de recursos gratuitos de computación en la nube?
- ¿Cómo utiliza Salesforce.com la computación en la nube?
- ¿Puedo usar iCloud como almacenamiento en la nube?
- ¿Qué proveedores de servicios en la nube funcionan bien tanto en China como en los Estados Unidos?
- Suponiendo que uno comienza con un hipervisor y un compilador funcional (y ninguna otra herramienta como CloudStack u OpenStack), ¿qué se necesita hacer para crear una plataforma en la nube completa?
- 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)