Talk:Generación de Casos de Prueba

From GXtest Wiki
Revision as of 11:05, 20 October 2010 by Jlr (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Sobre sincronización KB - GXtest DB

Los XMLs tendrían que salvarse dentro de la KB, como objetos de un nuevo tipo, una de cuyas partes contendrá el XML:

  • inicialmente esa parte puede tener simplemente un visor de XML, pero lo ideal es que se use el propio editor de grafos, aunque sea en forma read-only.
  • debe utilizar el mecanismo de "generado por default"
  • debe implementar import/export
  • el objeto puede agregar tambien la parte standard de documentación

Al importar los datos de la KB, cada caso de prueba en la DB de GXtest deberá tener una referencia al caso de prueba en GX, y un indicador de si debe sincronizarse automáticamente con este. El valor por defecto de este indicador es 'true' y en caso de que el usuario edite el caso de prueba en el designer, se le avisará que quedará 'desenganchado' (pondrá el valor en 'false' aunque manteniendo la referencia). El usuario podrá asimismo re-engancharse con el caso de prueba de la KB (poner el indicador nuevamente en 'true').

Al actualizar los datos de la KB, los casos de prueba que están enganchados se actualizarán automáticamente: los que siguen exisitiendo se sustituirán por la versión actual en la KB, los que hayan dejado de existir se eliminarán, y los nuevos se agregarán. Todo esto se avisará en el informe previo (eg: "M casos a actualizar, N casos nuevos, P casos a borrar) y en el resultado de la actualización.

--jlr 11:05, 20 October 2010 (UTC)

Sobre Ejecución

La agrupación en suites y tareas, y el agendado en GXtest Manager, también deberá ser automático, sin perjuicio de que pueda ser luego modificado por el usuario.

--jlr 11:05, 20 October 2010 (UTC)