Documentos de Académico
Documentos de Profesional
Documentos de Cultura
En los últimos años hemos oído a muchas personas preguntarse ¿Qué es una testing
manual? Se trata de un término que solo parece ser conocido por los expertos
desarrolladores de Software.
El testing de Software Manual a menudo se usa para llevar un mejor control durante
la fase de desarrollo de un sistema en un esfuerzo por detectar defectos lo antes
posible. La mayoría de las veces, esto significa desarrollar y ejecutar pruebas más
automatizadas de la interfaz de usuario y las API. Estas pruebas son muy
importantes, y a continuación te diremos qué son, cuáles son sus tipos y sus
objetivos.
Dicho de una manera más simple, la prueba manual significa probar una aplicación
manualmente por un humano para garantizar que un sitio web o una aplicación
funcionen correctamente según las diversas condiciones que se escriben en los casos
de prueba.
Si la característica está diseñada para acceder mediante una API, debes ejecutar
pruebas para asegurarte de que la funcionalidad básica de la API funcione antes de
enviarla para pruebas más intensivas.
Prueba unitaria
Los desarrolladores escribirán pruebas unitarias para asegurarse de que la unidad
(ya sea un método, clase o componente) funcione como se espera y realizarán pruebas
en un rango de entradas válidas e inválidas.
Por otro lado, los desarrolladores también trabajan con objetos simulados y
servicios virtualizados para asegurarse de que sus unidades se puedan probar de
forma independiente.
Si tus pruebas unitarias fallan, corrígelas antes de permitir que otra persona use
tu código. Si por alguna razón no puedes solucionarlos en este momento, avísale a
la otra persona qué ha fallado, para que no se sorprenda cuando se encuentren con
el problema.
Si se tarda más de unos segundos en mostrar una página web tomada de un servidor
web local o emulado (y, por lo tanto, sensible), averigua qué código del lado del
cliente está ralentizando las cosas y corrígelo antes de permitir que otra persona
lo vea.