Estas acciones incluyen:
El formato principal de la línea de mandatos es:
La grabación de scripts, la habilitación del entorno y la edición de activos están sólo disponibles desde la interfaz de línea de mandatos Java de Functional Tester. Para obtener más información, consulte el apartado Interfaz de línea de mandatos de Functional Tester.
Para grabar un script VB.NET mediante la interfaz de línea de mandatos Java de Functional Tester, es posible utilizar las opciones descritas en la grabación más la opción de lenguaje de VB. La opción de lenguaje VB especifica que el grabador de línea de mandatos Java debería generar scripts de prueba en el lenguaje de VB.NET.
Algunas de las opciones más habituales de la línea de mandatos de Functional Tester VB.NET Scripting incluyen:
A continuación, se presentan algunos ejemplos del uso de la línea de mandatos:
Para obtener más información, consulte el apartado Interfaz de línea de mandatos de Functional Tester.
Grabación de un script VB.NET nuevo:
Grabación de un script nuevo:
java -classpath <vía de acceso de clase> com.rational.test.ft.rational_ft -datastore <directorio> [ -language vb -map <correlación compartida>] [options] -record <nombre-script>Grabación en un script existente, que se inserta antes o después de una línea dada:
java -classpath<vía de acceso de clase> com.rational.test.ft.rational_ft -datastore <directorio> [ -insertbefore <línea>] [ -insertafter <línea>] [options] -language vb -map <correlación compartida>] [options] -record <nombre-script>Compilación de un script:
Reproducción de un script, pasando los <valores> de los argumentos de la línea de mandatos al script:
rational_ft11.exe -datastore <directorio> -language vb -log <nombre registro> [options] -playback <nombre-script> [ -args <valores>]Reproducción de un script con una agrupación de datos asociada:
rational_ft11.exe -datastore <directorio> -language vb -iterationCount <número> -playback <nombre-script>Construcción de un script vacío:
java -classpath <vía de acceso de clase> com.rational.test.ft.rational_ft -datastore <directorio> -language vb -map <nombre de correlación compartida> [options] -create <nombre-script>Regeneración del archivo del ayudante para un script:
java -classpath <vía de acceso de clase> com.rational.test.ft.rational_ft -datastore <directorio> -language vb -helper <nombre-script>Regeneración de todos los archivos del ayudante en un almacén de datos:
java -classpath <vía de acceso de clase> com.rational.test.ft.rational_ft -datastore <directorio> -language vb -regenHelpers <nombre-script>Visualización de un archivo de correlación de objetos:
java -classpath <vía de acceso de clase> com.rational.test.ft.rational_ft -datastore <directorio> -language vb -display <nombre de archivo de correlación de objetos>Visualización de un archivo de puntos de verificación:
java -classpath <vía de acceso de clase> com.rational.test.ft.rational_ft -datastore <directorio> -language vb -display <nombre de archivo de puntos de verificación>Edición de un archivo de correlación de objetos:
java -classpath <vía de acceso de clase> com.rational.test.ft.rational_ft -datastore <directorio> -language vb -edit <nombre de archivo de correlación de objetos>Edición de un archivo de puntos de verificación:
java -classpath <vía de acceso de clase> com.rational.test.ft.rational_ft -datastore <directorio> -language vb -edit <nombre de archivo de puntos de verificación>Creación y edición de una correlación de objetos compartida:
java -classpath <vía de acceso de clase> com.rational.test.ft.rational_ft -datastore <directorio> -fromMap <nombre de archivo1 de correlación de objetos> -createMap <nombre de archivo2 de correlación de objetos>Fusión de una versión posterior de una correlación de objetos con un versión actual (modificada) de la misma correlación:
java -classpath <vía de acceso de clase> com.rational.test.ft.rational_ft -datastore <directorio> -from <nombre de archivo1 de correlación de objetos> -to <nombre de archivo2 de correlación de objetos> -original <nombre de archivo1 de correlación de objetos> -mergeMapComparación de un resultado real de puntos de verificación con el resultado esperado de puntos de verificación:
java -classpath <vía de acceso de clase> com.rational.test.ft.rational_ft -datastore <directorio> -baseline <nombre de archivo de puntos de verificación de línea base> -compare <nombre de archivo de puntos de verificación esperados> <nombre de archivo de puntos de verificación reales>Habilitación de un navegador configurado, entorno Java o plataforma de Eclipse:
java -classpath <vía de acceso de clase> com.rational.test.ft.rational_ft -language vb -enableName <navegador/entorno Java/Eclipse>Inhabilitación de todos los navegadores configurados, entornos Java y plataformas de Eclipse:
java -classpath <vía de acceso de clase> com.rational.test.ft.rational_ft -disableallEjecución de la herramienta de configuración de aplicaciones:
java -classpath <vía de acceso de clase> com.rational.test.ft.rational_ft -language vb -appConfig <nombre de la aplicación>Ejecución del Inspector de objeto de prueba:
java -classpath <vía de acceso de clase> com.rational.test.ft.rational_ft -language vb -inspectorEjecución de la Herramienta de configuración de propiedades de objetos:
java -classpath <vía de acceso de clase> com.rational.test.ft.rational_ft -language vb -objectlibrarySi TestManager está instalado y desea ejecutar Functional Tester desatendido en modalidad de proceso por lotes con un registro de TestManager, deberá incluir las opciones siguientes en la línea de mandatos de rational_ft:
Ejemplo:
rational_ft.exe -datastore \\My_project\AUser\RobotJProjects -user admin -project_name \\My_project\AUser\TestManagerProjects\Test.rsp -build "Build 1" -logfolder "Default" -log "Al_SimpleClassicsA#1" -rt.log_format "TestManager" rt.bring_up_logviewer true -playback basetests.SimpleClassicsA_01Si no quiere que TestManager muestre el registro después de reproducir el script, deberá incluir la opción siguiente en la línea de mandatos de rational_ft:
-rt.bring_up_logviewer false