2010-10-05 18 views
7

En nuestro equipo enfrentamos el problema de la administración manual de pruebas. Tenemos un conjunto de pruebas unitarias que mantienen estable el proyecto, pero también ocasionalmente probamos nuestra aplicación manualmente en función de algunos escenarios (para verificar si todo está bien en el nivel más alto).¿Cómo administrar efectivamente las pruebas manuales en el proyecto?

La pregunta es: ¿cómo gestionar eficazmente escenarios de pruebas manuales? Pueden cambiar de vez en cuando a medida que la aplicación cambia. ¿Hay alguna otra forma de actualizar archivos de texto o wikis? ¿Cómo rastrear si alguien hizo alguna prueba y cuáles fueron los resultados?

¿Conoces las herramientas dirigidas a este problema (gestión de casos de prueba)?

Respuesta

2

Bueno, seguro que hay herramientas.

Últimamente hemos tenido alguna presentación de MS Test Manager, aunque conozco otras herramientas (Quality Center, Doors, etc ... e incluso algunas de código abierto).

http://www.opensourcetesting.org/testmgt.php

En realidad estamos manejando con hojas de Excel, pero desde nuestro número de casos de prueba manual está en constante crecimiento que estamos considerando para empezar a utilizar alguna herramienta de gestión de pruebas.

+0

¿Qué herramienta está buscando más prometedora? – dzida

+0

"Doors" es más una herramienta de gestión de requisitos que "puede" usarse para administrar casos de prueba, pero no es su intención original. "MS Test Manager" parece bastante bueno, pero muchas de las características que lo hacen emerger por encima de otras herramientas están limitadas hasta ahora a las compatibilidades de código/entorno/integración. Tiene mucho potencial, pero fue un poco decepcionante cómo pronto tuvimos que abandonar algunas de las funcionalidades de la estrella. No lo he probado todavía, pero he escuchado muchas cosas buenas sobre "Quality Center". – EKI

2

Nuestra organización ha estado utilizando MS Test Professional. Esta herramienta no solo le permite administrar sus casos de prueba manual, sino que también le brindará una lista de pruebas recomendadas basadas en los cambios de código dentro de la versión en prueba. Test Professional también le permite mirar hacia atrás a través de las pasadas de casos de prueba, que contienen resultados de casos de prueba individuales. Aquí hay un enlace al Test Professional FAQ.

1

Utilizamos la herramienta de administración Jira. Esta herramienta lo ayudará con desarrollando & probando.

Con esta herramienta es posible escribir casos de prueba, también administrar todos los escenarios de prueba (ya sea caso de prueba, falla o no son válidos). Si lo desea, puede generar un error en jira y puede vincular el id. De Testcase al error, para que los desarrolladores puedan cambiar la funcionalidad según los requisitos.

2

El seguimiento de en qué están trabajando los miembros del equipo es bastante directo usando Jira. Lo he usado en el pasado, y no puede vencerlo por el precio (es decir, ¡gratis!)

Administrar escenarios es un poco más difícil. La mayoría de las empresas luchan con esto en algún nivel. Especialmente cuando comienzan a escalar. He oído que Test Studio de Telerik puede ser útil.

+0

Gracias por señalar el TestStudio. Estaba pensando más en una herramienta que ayuda en la administración de casos de prueba, pero gracias de todos modos. – dzida

0

Hay una herramienta llamada Testlink. Es de código abierto, escribió en php y puede hacer cambios usted mismo. En Testlink, recopila casos de prueba y escenarios de prueba y luego crea planes de prueba. Y esos planes de prueba están dedicados a una versión específica del sistema probado. De modo que puede recopilar varias versiones de casos de prueba que se ajustan a las versiones adecuadas del sistema. En esta herramienta, también marca los resultados de los casos de prueba que ha ejecutado. También puede integrarlo a la herramienta de administración de problemas y puede crear problemas directamente desde Testlink.

0

Creo que la mejor manera de administrar las pruebas manuales es:

  1. Identificar los escenarios de prueba que son importantes como por módulo/proyecto.
    • Intente probarlo manualmente.
    • Llamamos a estos escenarios de prueba de humo.
  2. Identifique dónde la intervención de automatización está fallando más.
    • No todo en el módulo/proyecto está automatizado.
    • Esos son los casos que le ayudan a realizar pruebas de forma más fácil.
Cuestiones relacionadas