Pruebas De Software
Permite fácilmente crear y gestionar casos de prueba, así como organizarlos en planes de pruebas. Estos planes de pruebas permitir a los miembros del equipo ejecutar casos de prueba y realizar un seguimiento de los resultados de la prueba en forma dinámica, generar informes, traza de requisitos de software, priorizar y asignar tareas.
La herramienta tiene interfaz basada en webcon PHP y base de datos MySQL, Postgres o MS-SQL. Colabora con conocidos sistemas de seguimiento de bugs como es Bugzilla, Mantis, etc
Esta herramienta nos ofrece:
* Soporte para diferentes productos
* Creación de diferentes roles con distintos permisos para los integrantes del equipo de testing
* Creación ilimitada de carpetas en forma de arbol (llamadas testsuites) para una mejororganización y agrupamiento de los casos de prueba
* Versionado de casos de prueba
* Ejecución de los casos de prueba por versión del software bajo prueba
* Creación de testplans para la ejecución
* Asignación de casos (para ejecución) a los usuario. De modo que en un mismo test plan podemos tener varios testers trabajando y ellos sólo ven sus casos de prueba asignados
* Soporte paralinkear casos con requerimientos/especificaciones
* Generación de distintos tipos de reportes: generales del producto, por testplan, gráficos, queries específicas, etc…
* Posibilidad de mandar los reportes por mail al tester
Los términos a utilizar en esta aplicación son:
-Caso de Prueba (Test Case): Describe una prueba a través de los resultados esperados y los pasos (acciones,escenarios). Los Test Case son la pieza fundamental de TestLink.
-Suite de Casos de Prueba (Test Suite): Organiza los casos de prueba en unidades lógicas. En versiones anteriores, eran llamados Componentes y Categorías.
-Plan de Pruebas (Test Plan): Se crea cuando se desea ejecutar casos de prueba. Puede estar compuesto por uno o varios Test Projects.
El Test Plan incluye Builds (Construcciones),Milestones (Hitos), asignación de usuarios y resultados de las pruebas.
-Usuarios (Users): Cada usuario tiene un papel que define las características disponibles de TestLink que puede utilizar.
-Proyecto de Prueba (Test Project): Es un componente que siempre existirá en TestLink y puede ser sometido a muchas versiones diferentes. Un Test Project incluye Pruebas de especificación con casos de prueba,requerimientos y palabras claves. Todos los usuarios, dentro del proyecto, tienen un perfil definido.
http://www.quality-testing.com/testlink
http://www.dosideas.com/wiki/TestLink
http://www.qaustral.com.ar/descargas/MTestLink.pdf
BUGZILLA
Bugzilla es un sistema de seguimiento y notificación de errores. Está diseñado de tal forma que se puede aplicar a prácticamente cualquier desarrollo desoftware. De hecho, aunque fue concebido para supervisar el desarrollo de mozilla, puede aplicarse a prácticamente cualquier esquema que funcione con un modelo de anotaciones y notificaciones automáticas del transcurso de dichas anotaciones. A cada situación a anotar (genéricamente, bug), se le puede denominar de muchas maneras, a la elección de cada cual.
Bugzilla utiliza un servidor HTTP (comopuede ser Apache) y una base de datos (normalmente, MySQL) para llevar a cabo su trabajo. Los errores pueden ser enviados por cualquiera y pueden ser asignados a un desarrollador en particular. Cada error puede tener diferente prioridad y encontrase en diferentes estados, así como ir acompañado de notas del usuario o ejemplos de código que ayuden a corregir el error.
El funcionamiento deBugzilla desde el punto de vista del usuario es muy sencillo, ya que sólo necesita un navegador y una cuenta de correo electrónico para recibir las notificaciones. Inicialmente, mediante una página web de inicio que configurará el administrador de la red, encontrará enlaces a las opciones básicas de bugzilla, como darse de alta (requisito imprescindible para realizar anotaciones), consultar partes...
Regístrate para leer el documento completo.