The playground

More information here

Pruebe QA

El significado de la palabra Ad-hoc es algo que no está en orden, organizado o no estructurado. En la nota similar, las pruebas ad hoc no son más que un tipo de pruebas de caja negra o pruebas de comportamiento. Las pruebas ad hoc se llevan a cabo sin seguir ningún proceso formal, como documentos […]

El significado de la palabra Ad-hoc es algo que no está en orden, organizado o no estructurado. En la nota similar, las pruebas ad hoc no son más que un tipo de pruebas de caja negra o pruebas de comportamiento.

Las pruebas ad hoc se llevan a cabo sin seguir ningún proceso formal, como documentos de requisitos, planes de prueba, casos de prueba, etc. Del mismo modo, mientras se ejecutan las pruebas ad hoc, no hay un proceso formal de pruebas que pueda documentarse.

Las pruebas ad-hoc generalmente se realizan para descubrir los problemas o defectos que no se pueden encontrar siguiendo el proceso formal.

Los probadores que realizan esta prueba deben tener un conocimiento muy bueno y profundo del producto o aplicación.

Cuando los evaluadores ejecutan pruebas ad-hoc, solo tienen la intención de romper el sistema sin seguir ningún proceso o sin tener en cuenta ningún caso de uso en particular.

Características de las pruebas ad-hoc

  1. Las pruebas ad-hoc se realizan después de completar las pruebas formales en la aplicación o el producto.
  2. Esta prueba se realiza con el objetivo de romper la aplicación sin seguir ningún proceso.
  3. Los probadores que ejecutan las pruebas ad hoc deben tener un conocimiento exhaustivo del producto.
  4. Los errores encontrados durante las pruebas ad-hoc exponen las lagunas del proceso de prueba seguido.
  5. Las pruebas ad-hoc solo se pueden ejecutar una vez hasta que se encuentre un defecto que requiera volver a probar.

¿Cuándo se pueden realizar pruebas ad hoc?

Ahora, la pregunta que puede venir a su mente es ¿cuándo deberíamos hacer pruebas ad-hoc?

Para responder a esto, puedo decir que las pruebas Ad hoc se pueden realizar en cualquier momento, ya sea al principio, a la mitad o al final de las pruebas del proyecto. Esto solo se puede hacer cuando los probadores tienen un conocimiento completo del producto. Esta prueba también se puede realizar cuando el tiempo es muy limitado y se requieren pruebas detalladas.

¿Cuándo NO se deben realizar pruebas ad hoc?

La decisión de cuándo no ejecutar la prueba ad-hoc puede ser tomada por el probador experimentado y experto. A pesar de que hay pocos casos en los que no se deben realizar pruebas ad hoc:

  • Las pruebas ad hoc no son necesarias cuando ya existe un error en el caso de prueba. En tales casos, se debe informar el error y se debe volver a probar una vez que se corrija.
  • Las pruebas ad hoc NO deben llevarse a cabo durante las pruebas Beta del software por parte de los clientes o clientes.

¿Cuáles son los tipos de pruebas ad-hoc?

Básicamente hay tres tipos de pruebas ad-hoc. Son:

– Pruebas de amigos: Este tipo de pruebas son realizadas por el desarrollador y el probador que son responsables de la entrega de ese módulo en particular. En este tipo de pruebas, el desarrollador y el probador se sentarán juntos y trabajarán en ese módulo en particular para evitar construir los escenarios inválidos que también ayudan al probador a reportar los defectos inválidos.

-Pruebas de pares: En este tipo de pruebas, dos probadores trabajan juntos en un módulo. Básicamente dividen los escenarios de prueba entre ellos. El objetivo de este tipo de pruebas es crear escenarios de prueba máximos para que todo el módulo tenga una cobertura de prueba completa. Después de probar todo el módulo juntos, también pueden documentar sus escenarios de prueba y observaciones.

–Pruebas de monos: En este tipo de pruebas se ejecutan algunas pruebas aleatorias con algunos datos aleatorios con el objetivo de romper el sistema. Esta prueba nos ayuda a descubrir algunos errores nuevos que podrían no detectarse antes.

Ventajas o beneficios de pruebas Ad-hoc:

a Continuación están algunas de las ventajas o beneficios relacionados con las pruebas Ad-hoc:

  1. Las pruebas ad-hoc dan libertad al probador para aplicar sus propias nuevas formas de probar la aplicación, lo que les ayuda a descubrir más defectos en comparación con el proceso de prueba formal.
  2. Este tipo de pruebas se pueden realizar en cualquier momento y en cualquier lugar del Ciclo de Vida de Desarrollo de Software (SDLC) sin seguir ningún proceso formal.
  3. Este tipo de pruebas no solo se limita al equipo de pruebas, sino que también puede ser realizado por el desarrollador mientras desarrolla su módulo, lo que les ayuda a codificar de una mejor manera.
  4. Las pruebas ad hoc demuestran ser muy beneficiosas cuando hay menos tiempo y se requieren pruebas en profundidad de la función. Esto ayuda a entregar la función con calidad y a tiempo.
  5. Las pruebas ad-hoc se pueden ejecutar simultáneamente con los otros tipos de pruebas, lo que ayuda a encontrar más errores en menos tiempo.
  6. En este tipo de pruebas, la documentación no es necesaria, lo que ayuda al probador a realizar las pruebas enfocadas de la característica o aplicación sin preocuparse por la documentación formal.

Desventajas de las pruebas ad-hoc:

  1. Dado que las pruebas ad hoc se realizan sin planificación y de forma no estructurada, la recreación de errores a veces se convierte en un gran problema.
  2. Los escenarios de prueba ejecutados durante la prueba ad-hoc no están documentados, por lo que el probador tiene que tener en cuenta todos los escenarios que podría no ser capaz de recordar en el futuro.
  3. Las pruebas ad-hoc dependen en gran medida del probador experto que tiene un conocimiento profundo del producto, no puede ser realizado por ningún nuevo miembro del equipo.

Mejores prácticas durante la ejecución de pruebas ad-hoc:

Si la prueba ad-hoc no se ejecuta de la manera adecuada, puede resultar en una pérdida total de tiempo y esfuerzo. A continuación se muestran algunos consejos para tener en cuenta cómo y dónde aplicar esta prueba ad-hoc:

  1. Buen conocimiento del producto:

    El probador que va a ejecutar la prueba ad-hoc debe tener un muy buen conocimiento del producto. Debe ser muy consciente de todas las características del producto. Esto ayuda al probador a adivinar errores y encontrar el número máximo de errores de las áreas propensas a defectos.

  2. Función de priorización:

    Cuando se van a realizar pruebas ad hoc para las múltiples características, los evaluadores primero deben categorizar y priorizar las características. Las características que son muy utilizadas por los clientes deben probarse primero para que si existe algún error de prioridad en la característica se pueda informar y corregir temprano.

  3. Planificación aproximada:

    Aunque no hay necesidad de documentación en las pruebas ad-hoc como se indicó anteriormente, anotar los punteros que se probarán durante esta prueba ayudará al probador a recordar todas las áreas posibles para las pruebas. Esto ayuda a tener la máxima cobertura de prueba en menos tiempo.

  4. Uso de herramientas:

    A veces, durante las pruebas, se encuentran errores o excepciones en los registros que no se ven en la interfaz de usuario o que no obstruyen las pruebas de ninguna manera. Este tipo de errores también pueden ser de gran gravedad. Para detectar este tipo de errores o excepciones, necesitamos usar herramientas como depuradores, perfiladores o monitores de tareas.

  5. Documentación de observaciones:

    Aunque las pruebas ad hoc no admiten documentación, siempre es mejor escribir una nota breve sobre sus pruebas, hallazgos, desviaciones. Si se encuentran defectos, se debe crear el caso de prueba relevante para que ayude al probador a volver a probar el escenario en el futuro.

Otros artículos populares:

  • ¿Qué es la prueba de regresión en el software?
  • ¿Qué es la validación en las pruebas de software? ¿o qué es la validación de software?
  • Pruebas de mono-Ejemplos, Diferencias,Herramientas, Cómo Hacer, Ventajas, Desventajas, Tipos
  • ¿Qué es la prueba de componentes?
  • ¿Qué es la repetición de pruebas? Cuando usarlo? Ventajas y Desventajas

Deja una respuesta

Tu dirección de correo electrónico no será publicada.