Antes de pasar a la comparación, debemos saber qué es la computación en la nube y las pruebas de software .
La computación en la nube es un modelo de infraestructura y software de computación para permitir el acceso ubicuo a grupos compartidos de recursos configurables (como redes de computadoras , servidores, almacenamiento, aplicaciones y servicios), que pueden aprovisionarse rápidamente con un mínimo esfuerzo de administración, a menudo a través de Internet.
- Para la misma configuración, el alojamiento dedicado tiene un mejor rendimiento que el alojamiento en la nube. ¿Es verdad?
- ¿Qué es Amazon Web Services (AWS)?
- ¿Hay algún proveedor de Cloud que le permita desconectar un nuevo servidor instantáneamente (idealmente menos de 10 segundos, pero menos de 30 también es aceptable)?
- ¿Cuál es el proceso de transferir la base de datos de una aplicación móvil desde un servicio como Parse a un backend personalizado escrito con Node o Express?
- ¿Cómo reemplazan los proveedores de servicios en la nube el disco duro?
Ejemplos de nubes comunes
- Google Drive
- Apple iCloud
- Amazon Cloud Drive
- Dropbox
- AWS
—————————————————————————————————————
Pruebas de software
El proceso de ejecutar un programa o aplicación con la intención de encontrar los errores de software . También puede expresarse como el proceso de validación y verificación de que un programa de software , aplicación o producto: Cumple con los requisitos comerciales y técnicos que guiaron su diseño y desarrollo.
Dos tipos de pruebas.
- Prueba manual: el proceso de probar manualmente el software para detectar defectos. Requiere que un probador desempeñe el papel de un usuario final mediante el cual utiliza la mayoría de las características de la aplicación para garantizar un comportamiento correcto.
- Pruebas de automatización : las herramientas son capaces de ejecutar pruebas , informar resultados y comparar resultados con ejecuciones de pruebas anteriores. Las pruebas realizadas con estas herramientas se pueden ejecutar repetidamente, a cualquier hora del día. El método o proceso que se utiliza para implementar la automatización se denomina marco de automatización de prueba .
Herramientas de pruebas de automatización
- Selenio
- Appium
- QTP (UFT)
- IBM Rational Functional Tester
- Pepino
Ahora se trata de la comparación, en primer lugar, ambas son tecnologías diferentes, no debemos compararlas, tienen sus propias funcionalidades.
Pero cuando se trata de hacer una carrera, ambos tienen buenas oportunidades de carrera.
El siguiente ejemplo ilustra el volumen de búsqueda en Google en todo el mundo. Podemos ver que la computación en la nube tiene más resultados de búsqueda.
Pero cuando se trata de mapa geográfico. Establece claramente que la tendencia de búsqueda de pruebas de software es mayor que la computación en la nube en India y Rusia .
Ahora puede ver el resultado en la imagen a continuación, busque computación en la nube. También incluye a India en el n. ° 4
Ahora, cuando cambiamos la configuración de búsqueda solo a India, podemos ver que ambos tienen una proporción de búsqueda significativa. El gráfico lineal indica que no hay una diferencia importante en los dos.
Hemos visto informes anteriores de que en la computación en la nube, la India ocupa el cuarto lugar y ahora podemos ver en la imagen a continuación que la India ocupa el primer lugar en las pruebas de software .
Ahora, si cambiamos la ubicación a Estados Unidos, aumenta el resultado de la búsqueda de computación en la nube.
Entonces, si está dispuesto a reubicarse en EE. UU., Entonces debe tener un buen conocimiento de la computación en la nube .
Conclusión
Estas son las estadísticas tomadas para la búsqueda de google que pueden variar de vez en cuando. La investigación anterior lo ayudará a decidir.
También te sugiero que hagas algunos cursos en línea que pueden ayudarte a hacer una gran carrera.