TechAIDBlogPruebas Basadas en el Contexto
By Alex Dillon 03/18/2019 0

Pruebas Basadas en el Contexto

Formulemos las siguientes preguntas en nuestra cabeza: ¿Conocemos la importancia de las pruebas basadas en el contexto? ¿Cuáles son sus valores? ¿Cuándo deberíamos usarlo? Después de pensar en estas preguntas, queremos responderlas compartiendo la importancia de las pruebas basadas en el contexto en cualquier proceso, sus valores y lo más importante, lo que es una prueba basada en el contexto.

 

¿Qué es una prueba basada en el contexto?

Las pruebas basadas en el contexto se basan en que la parte humana es lo más importante. Recomienda a los testers que elijan sus técnicas de prueba, pruebas de entregables, documentación y objetivos; observando los detalles de una situación específica. Este método es muy útil cuando los programadores no cuentan con la documentación.

Para llevar a cabo con éxito este tipo de pruebas, los desarrolladores de software deben identificar el mercado deseado y evaluar el entorno en el que es probable que las personas usen el producto.

La prueba basada en el contexto no es una técnica, es un conjunto de valores dentro de una metodología.

 

Tester Basado en el Contexto

Según James Bach: «Ser un tester basado en contexto es acercarse a cada situación de prueba como si fuera única en aspectos importantes, y desarrollar las habilidades para reaccionar ante situaciones con una conciencia amplia y profunda de los problemas en los proyectos y posibles soluciones relacionadas a esos problemas «.

La idea de este método es que las pruebas de software deben adaptarse a la naturaleza del proyecto, su contexto, y no deben depender de la simple aplicación de buenas prácticas.

 

Principios

Existe siete principios básicos del contexto:

  1. El valor de cualquier práctica depende de su contexto.
  2. Hay buenas prácticas en contexto, pero no existen las mejores prácticas.
  3. Las personas, trabajando juntas, son la parte más importante del contexto de cualquier proyecto.
  4. Los proyectos se desarrollan con el tiempo de maneras que a menudo no son predecibles.
  5. El producto es una solución. Si el problema no se resuelve, el producto no funciona.
  6. Una buena prueba de software es un proceso intelectual desafiante.
  7. Solo a través del juicio y la habilidad, ejercidos de forma cooperativa a lo largo de todo el proyecto, podemos hacer las cosas correctas en los momentos adecuados para probar nuestros productos de manera efectiva.

 

Valores de las Pruebas Basadas en el Contexto

  • Humanista
  • Escéptico
  • Empírico
  • Adaptable
  • Diversificado
  • Heurístico
  • Ético

 

¿Por qué usar Pruebas Basadas en el Contexto?

  • Pueden controlar los principales desafíos de la planificación de pruebas
  • Ayuda a aclarar la misión
  • El producto es analizado
  • Analiza el riesgo del producto
  • Diseña la estrategia de prueba
  • Tiene un plan logístico
  • Los planes son compartidos con los demás

 

Cuándo no hacer Pruebas Basadas en el Contexto

  • Cuando otros son enteramente responsables de la calidad del trabajo.
  • Cuando el tester está trabajando en un contexto específico e inmutable.
  • Cuando el objetivo es cambiar el contexto.

 

Pruebas Basadas en el Contexto Efectivo

  • Hacer preguntas. Es importante obtener el contexto del proyecto y obtener la máxima cobertura de prueba.
  • Plan a seguir. Con eso, la persona a cargo aumentará el trabajo de manera eficiente, establecerá una buena relación dentro de la empresa y generará más conversaciones.
  • Ajusta tu plan. Es necesario adaptarse a la estrategia de acuerdo con las nuevas características que surgen.
  • Permite que las partes interesadas decidan sobre la finalización del proyecto. Ayudó al tester a concentrarse en las pruebas y a liberarse de la responsabilidad de completar el proyecto.
  • Evita aplicar cualquier práctica a ciegas. Porque lo que funciona para un proyecto puede no ser necesario para ese, pero a lo mejor funcionará para el otro.

 

Después de leer acerca de la importancia, los valores y el significado de la evidencia en función del contexto, esperamos que ahora sí puedas responder las preguntas que presentamos al principio.

 

Si tienes alguna pregunta sobre este tema, no dudes en comunicarte con nosotros.

 

Bibliography:

 

Autor: Alex Dillon
CEO & Founder of TechAID

GO BACK TO Pruebas de software

Deja una respuesta

OTHER POSTS YOU MIGHT LIKE

Ataques cibernéticos en contra de tus aplicaciones financieras

By Diana Chavez 04/25/2022 0

  La tecnología lleva muchos años expandiéndose, día a día tenemos una gran apertura para la tecnología. Esto nos ha hecho utilizarlo como una buena herramienta para la vida diaria, haciéndolo muy extenso no solo para nosotros sino también para nuestros datos personales. Todos los…

Transformación Digital y Tendencias TI en 2021

By Federico Rodríguez Buvinic 01/28/2021 0

  La nueva normalidad llegó a principios del 2020 para cambiar las cosas para siempre. La modernización del sector tecnológico, afectado al igual que todos los demás, tendrá un papel fundamental en las operaciones comerciales del 2021. Al hablar de esta nueva modalidad es imposible…