tmexecute

Inicia casos de prueba y conjunto de aplicaciones de prueba configurados

Sinopsis

tmexecute [common arguments ]

Descripción

El submandato tmexecute inicia las pruebas de Rational ClearQuest Test Manager. Estas se corresponden con los dos tipos de registro de ClearQuest: los casos de prueba y los conjuntos de aplicaciones de prueba configurados. Para ello, debe iniciar sesión en la base de datos de ClearQuest y, a continuación, iniciar un caso de prueba configurado. Los detalles se muestran en la línea de mandatos. Se incluye toda la información que normalmente se muestra en la vista de resultados de la prueba. Una vez completada la ejecución de la prueba, el mandato puede confirmar los resultados o puede no confirmarlos. Si no se han confirmado los resultados durante la ejecución, se pueden confirmar con el mandato tmcommit.

La prueba se puede iniciar en la misma máquina o en otra distinta. El mandato de ejecución da soporte a los tipos de prueba siguientes: RFT, RPT, RMT, TPTP JUnit y TPTP URL. Rational ClearQuest Test Manager se inicia en el contexto de una herramienta basada en Eclipse. La herramienta debe dar soporte al tipo de prueba. Los RFT, RMT, RPT o Eclipse con TPTP son compatibles con las herramientas Eclipse. Se debe especificar el ejecutable de Eclipse de la herramienta de prueba en la línea de mandatos. El mandato es síncrono. f Esto significa que CQTool no consigue el control hasta que el mandato ha finalizado. Cuando Rational ClearQuest Test Manager finaliza la ejecución, los detalles de esta se envían a CQTool. El comportamiento estándar de los mandatos de ClearQuest se pueden aplicar a tmexecute. Se puede especificar el nombre de la base de datos y de las credenciales en la línea de mandatos. Si se omiten los mandatos necesarios en el modo interactivo, se le solicitará que especifique los parámetros que faltan.

Opciones y argumentos

-i/teration iteration name
Especifica el nombre de repetición que se debe iniciar.
-id configured test cases or test suite record id [configured test cases or test suite record id]
Especifica el nombre de uno o varios ID de registro de caso de prueba o conjunto de aplicaciones de prueba configurados que se debe iniciar.
[-comm/it]
Opcional. Especifica la opción de confirmar los resultados de la prueba.
[-co/mputer computer name [computer name] *]
Especifica la ejecución de la prueba en uno o varios sistemas.
[-g/roup computer group [computer group] *]
Especifica la ejecución de la prueba en uno o varios grupos de sistemas.
[-bn/ame build name]
Especifica el nombre de compilación de la prueba.
[-br/ecord record id]
Especifica el ID de registro de compilación de la prueba.
[-v/iew ClearCase view path]
Especifica los casos de prueba configurados de una vista y la vía de acceso a dicha vista.
[-st/artup Eclipse executable path ]
Especifica el ejecutable que se debe ejecutar cuando se inicia Rational ClearQuest Test Manager. Normalmente es eclipse.exe o clearquest.exe. Por ejemplo, "C:\\Program Files\\IBM\\SDP70\\eclipse.exe" o "C:\\Program Files\\Rational\\ClearQuest\\rcp\\clearquest.exe". Cuando no se especifica -startup, se utiliza el cliente RCP de ClearQuest.

Ejemplos

Una ejecución simple.

cqtool>tmexecute -id QEMS00000186 -iteration it1  -startup "C:\\Program Files\\IBM\\SDP70\\eclipse.exe"

Ejecución en un sistema específico. De manera predeterminada, ejecuta la prueba en la máquina local excepto cuando se especifica un sistema, que se ejecuta en el sistema especificado.

cqtool>tmexecute -id QEMS00000186  -computer labcomputer -iteration it1 -startup  "C:\\Program Files\\IBM\\SDP70\\eclipse.exe" 

Ejecución en un grupo de sistemas específico.

cqtool>tmexecute -id QEMS00000186  -group mygroup -iteration it1 -startup  "C:\\Program Files\\IBM\\SDP70\\eclipse.exe"

Ejecución con un nombre de compilación específico.

cqtool>tmexecute  -id QEMS00000186  -bname build101 -iteration it1 -startup  "C:\\Program Files\\IBM\\SDP70\\eclipse.exe"

Ejecución con un registro de compilación específico. Se realizan búsquedas de los registros de compilación por nombre de compilación.

cqtool>tmexecute  -id QEMS00000186  -brecord buildrec101-iteration it1 -startup  "C:\\Program Files\\IBM\\SDP70\\eclipse.exe"

Ejecución con una vista específica de ClearCase. El script se ejecuta fuera de la vista especificada con -view.

cqtool>tmexecute -id QEMS00000186  -view c:\\views\\myview -it it1-startup  "C:\\Program Files\\IBM\\SDP70\\eclipse.exe"

Mandato de ejecución y confirmación simples.

cqtool>tmexecute -id QEMS00000186  -commit