Prueba manual: la
prueba manual es un tipo de prueba en la que no tomamos la ayuda de ninguna herramienta (automatización) para realizar la prueba. En esta prueba, los probadores hacen casos de prueba para los códigos y prueban el software y dan el informe final sobre ese software. La prueba manual es una prueba que consume mucho tiempo porque la realizan humanos y existe la posibilidad de errores humanos.
Pruebas de automatización:
Las pruebas de automatización son un tipo de pruebas en las que tomamos la ayuda de herramientas (automatización) para realizar las pruebas. Es más rápido que las pruebas manuales porque lo realizan algunas herramientas de automatización. No hay posibilidad de errores humanos.
Prueba manual | Pruebas de automatización |
---|---|
Para la observación, las pruebas manuales permiten el factor humano. | Para las pruebas de automatización de observación no se permite el factor humano. |
Las pruebas manuales comprueban la facilidad de uso. | Las pruebas de automatización no pueden garantizar la facilidad de uso. |
En las pruebas manuales, se requiere inversión en recursos humanos porque aquí los humanos prueban el software en lugar de cualquier herramienta de software. | En las pruebas de automatización, se requiere inversión para las herramientas de automatización porque aquí las pruebas las realizan algunas herramientas de software. |
Las pruebas manuales consumen mucho tiempo porque aquí el proceso lo realizan humanos o manualmente. | Las pruebas de automatización no requieren mucho tiempo porque aquí el proceso lo realizan algunas herramientas de software. |
En las pruebas manuales, existe la posibilidad de errores humanos porque aquí las pruebas las realizan humanos. | En las pruebas de automatización, no hay posibilidad de errores humanos porque aquí las pruebas se realizan mediante herramientas. |
En las pruebas manuales, existe la posibilidad de realizar pruebas exploratorias. | En las pruebas de automatización, no hay permiso para realizar pruebas aleatorias. |
En las pruebas manuales, no hay necesidad de conocimientos de programación. | En las pruebas de automatización, debe haber una necesidad de conocimientos de programación. |
Las pruebas manuales no utilizan marcos. | Las pruebas de automatización utilizan marcos como Data Drive, Keyword, etc. |
Para la ejecución nocturna, las pruebas manuales no se pueden procesar por lotes. | Para la ejecución nocturna, las pruebas de automatización se pueden procesar por lotes. |