TestManager es un plugin Trac para crear casos de prueba, organizarlos en catálogos, generar planes de prueba y realizar un seguimiento de su estado de ejecución y resultados.
A diferencia de otros plugins de gestión de pruebas para Trac que utilizan entradas como titulares de casos de prueba, éste utiliza páginas wiki y un modelo de datos propietaria adicional para almacenar casos de prueba. Esto le permite no contaminar sus listas de entradas con algo que no es un boleto, y al mismo tiempo es alimentado por el motor de búsqueda y el formato de sintaxis Trac para páginas Wiki.
Un conjunto de solicitudes plugins de intercepción para páginas Wiki que son los casos de prueba y decoran la página con el título, el pan rallado, vista de árbol, búsqueda de escritura anticipada dentro de los catálogos, de semáforos estado del caso de prueba y los iconos y botones que le permiten crear nuevos casos de prueba, sub-catálogos, copiar y pegar los casos de prueba en torno a diferentes catálogos y cambian el estado del caso de prueba.
Actualmente probado en Trac 0.11 y Python 2.5
¿Qué hay de nuevo en esta versión:.
- Mejora # 9751 (Track-Hacks ):. Capacidad para ordenar catálogos
- Catálogos de prueba ahora están ordenados por título en las vistas de árbol y de mesa.
- Ticket Corregido # 9776 (Track-Hacks):. Planes de control no es visible con la última Agilo Plugin
- Ticket Corregido # 9530 (Track-Hacks):. Expandir todo / Ocultar todos no se está ejecutando
- Esto sólo ocurrió con el plugin Agilo instalado.
- Ticket Corregido # 9754 (Track-Hacks): Ajuste de resultado de la prueba tiene éxito, aparentemente con login expirado .
- Ahora operaciones tales como el establecimiento de un estado de caso de prueba y la actualización de un campo personalizado,
- cuando no se mostrará un cuadro de diálogo con un mensaje de error.
- Ticket Corregido # 9758 (Track-Hacks):. No se puede borrar caso de prueba en v1.4.9
¿Qué hay de nuevo en la versión 1.4.3:
- La nueva versión ofrece:
- estadísticas de prueba
- planes de pruebas múltiples
- resultados de prueba personalizables
- flujos de trabajo personalizables y acciones de flujo de trabajo
- Propiedades personalizadas en todos los objetos de prueba
- El árbol y vistas tabulares
- Internacionalización
- API programáticas:
- XML-RPC
- HTTP RESTful
- Python
Tablas
¿Cuál es nuevo en la versión 1.2.0:
- Todos los objetos de prueba, es decir, catálogos, prueba casos, los planes de prueba y casos de prueba en un plan (es decir, con un estado y un historial de cambios de estado), ahora apoyan:
- Propiedades personalizadas, que pueden ser declaradas en el archivo trac.ini y estarán disponibles para el usuario para el cambio, almacenada en la base de datos y disponible para cambiar los oyentes.
- Cambiar la historia
- interfaz Listener de ser notificado de Creatio objeto, modificación y supresión
- máquina de estado personalizable Workflow, declarada en el fichero trac.ini, con la misma sintaxis que para flujos de trabajo de entradas (que puede haber reutilizado algún código existente aquí: -)
- Operaciones de flujo de trabajo personalizables, a través de una API de plugins para que cualquier componente puede proporcionar a sus operaciones personalizadas que realizarse sobre cualquier acción de flujo de trabajo, tal como se define en el archivo trac.ini.
- Flujo de trabajo también es compatible con un API de escucha para los componentes interesados en las transiciones de estado y acciones realizadas
- de flujo de trabajo también son compatibles con las propiedades personalizadas, por lo que será capaz de transmitir información de contexto adicional en un estado de flujo de trabajo y utilizarlo en los oyentes o directamente de la base de datos.
- El motor de flujo de trabajo desarrollado es capaz de trabajar en cualquier recurso Trac, que no se limita a este los plugin. A continuación, puede definir un flujo de trabajo en cualquier recurso Trac, incluyendo páginas Wiki, de forma declarativa en el archivo trac.ini. A continuación, añadir un puñado de código personalizado (por ejemplo en un ITemplateStreamFilter) para añadir el margen de beneficio que el motor de flujo de trabajo genera para usted a su página web Trac deseado. Consulte la documentación de boletos de mejora o el archivo README.txt contenida en el huevo (si no desea ver el código) para más detalles.
Estados
¿Cuál es nuevo en la versión 1.1.1:.
- estadísticas de gestión de prueba Añadido trazando
Requisitos :
- Python
- Trac
Comentarios que no se encuentran