Un proyecto de
Functional Test almacena activos de prueba de la aplicación tales como scripts, correlaciones de objetos, archivos de línea base de punto de verificación y plantillas de
script. Debe crear un proyecto de Functional Test antes de grabar scripts.
Proyectos de Functional Test y proyectos de Rational
Cuando cree un proyecto de Functional Test, puede utilizar el proyecto de forma autónoma u, opcionalmente, puede asociarlo con el proyecto de Rational actual para aprovechar las características de integración de Functional Tester con TestManager, si lo ha instalado ya. Si tiene TestManager,
consulte más abajo la "Nota acerca de la integración de TestManager".
Puede asociar un proyecto con el proyecto de
Rational actual cuando cree un proyecto de Functional Test o posterior.
Si asocia su proyecto con TestManager podrá:
- Crear y reproducir scripts, incluyendo scripts de Functional Tester,
desde Rational TestManager.
- Utilizar el agente de TestManager para reproducir scripts en un sistema remoto.
- Visualizar scripts desde la ventana Scripts de prueba Rational TestManager.
Functional Tester tiene varias opciones de registro. Si decide utilizar el registro de TestManager, puede utilizar la ventana Registro de prueba del TestManager para:
- Abrir un registro para ver un resultado.
- Filtrar los datos de un registro para visualizar únicamente la información que precise.
- Abrir el script que genere un suceso de registro en la herramienta de desarrollo de scripts adecuada. Por ejemplo, si crea un script de Functional Tester y lo ejecuta desde TestManager, cuando pulse con el botón derecho del ratón un suceso de registro y, a continuación pulse Abrir script, Functional Tester abrirá y mostrará el script.
- Analizar los resultados de un registro utilizando el comparador de puntos de verificación.
Después de utilizar Functional Tester para reproducir
scripts, podrá analizar los resultados de un punto de verificación en el comparador para determinar el posible motivo de la anomalía.
- Someter un defecto para un caso de prueba fallido o para un suceso de registro fallido. El registro rellenará automáticamente la información de compilación, de configuración y de script en el formulario de defectos de Rational ClearQuest si configura
ClearQuest para que utilice dicho formulario de defectos de prueba. Para obtener información, consulte la Ayuda de ClearQuest.
- Previsualizar o imprimir datos visualizados en el registro activo de la ventana Registro de prueba.
Nota: Si asocia un proyecto de Functional Test con un proyecto de Rational aparecerá en la vista Proyectos de
Functional Tester como: MyXDETesterProject - MyRationalProject donde
MyRationalProject es el nombre del proyecto de Rational.
Nota acerca de la integración de TestManager: Functional Tester
está integrado con Rational TestManager Versión 7.0.1.2. Si tiene la versión 7.0.1.2
de TestManager, podrá utilizar las características integradas de Functional Tester y TestManager. Consulte Integraciones de Functional Tester para obtener información importante acerca de la utilización conjunta de estos productos.
Proyectos de Functional Test y ClearCase
Puede añadir un proyecto de Functional Test en el control de origen para utilizar ClearCase como su sistema de gestión de configuración de software. Con ClearCase se pueden utilizar instantáneas y vistas dinámicas. Una vista de instantánea contiene copias de versiones de ClearCase y otros objetos de sistema de archivos en un árbol de directorio. Una vista dinámica siempre es actual con el VOB. Las vistas dinámicas utilizan, crean y mantienen un árbol de directorio que contiene versiones de elementos de VOB y archivos privados de vista.
Un sistema de gestión de configuración de software ayuda a mantener un historial auditable y repetible de los activos de prueba de su organización. También puede utilizar ClearCase para compartir scripts, plantillas de script o correlaciones de objetos con otros usuarios del equipo de prueba. La utilización de ClearCase permite gestionar cambios en activos de prueba almacenados en el proyecto de
Functional Test y en el desarrollo del sistema de software a partir de los requisitos para liberar.
Nota: Functional Tester trabaja en una vista habilitada de Gestión de cambios unificada (UCM) de ClearCase, cuando la vista se ha creado como parte de un proyecto UCM de secuencia única. Functional Tester no trabajará en vistas que formen parte de proyectos UCM de varias secuencias.