Ejecución autónoma de pruebas de componentes

Puede ejecutar pruebas de componentes Java desde una línea de mandatos en un entorno de trabajo "autónomo" (sin interfaz de usuario para el entorno de desarrollo.) Esto puede ser útil si desea ejecutar pruebas de componentes desatendidas de forma habitual o si desea incluirlas en un script Ant.

Antes de ejecutar pruebas de componentes en modalidad autónoma, debe tener un área de trabajo que contenga una o varias configuraciones de lanzamiento de prueba de componentes. Puede crear configuraciones de lanzamiento cuando ejecute una prueba por primera vez. El entorno de desarrollo no necesita estar ejecutándose. La ejecución autónoma solo puede ejecutar pruebas de componente Java. Las pruebas de componente de servicio Web y EJB no pueden ejecutarse en modalidad autónoma.

Una interfaz de línea de mandatos permite especificar el área de trabajo y los parámetros opcionales. La línea de mandatos lanza un entorno Eclipse autónomo solamente con las características de núcleo necesarias para ejecutar pruebas de componentes y sin las características de interfaz de usuario. Por omisión, ejecuta todas las configuraciones de lanzamiento de prueba de componentes que se encuentran en el área de trabajo.

Hay opciones disponibles para ejecutar las pruebas de componente con el perfilado en marcha, para lanzar solo configuraciones de lanzamiento especificadas o para especificar el formato de salida de informe. Todos los parámetros de línea de mandatos se describen en la sección de referencia.

No puede ejecutar varios entornos de trabajo autónomos en la misma área de trabajo al mismo tiempo ni puede utilizar un entorno de trabajo autónomo mientras una interfaz de usuario gráfica de Eclipse haya bloqueado el área de trabajo.

Ejemplo

La línea de mandatos siguiente ejecuta las configuraciones de lanzamiento de prueba de componentes Config1 y Config2 del área de trabajo D:\workspace en un sistema operativo Windows. El perfilado está en marcha. Se genera un informe HTML compuesto por varios archivos en D:\workspace\report.
D:\eclipse\jre\bin\java -Xj9 -Dorg.eclipse.emf.ecore.EPackage.Registry.INSTANCE=org.eclipse.emf.ecore.impl.EPackageRegistryImpl -cp D:\eclipse\startup.jar org.eclipse.core.launcher.Main -application com.ibm.r2a.command.line.mode.CommandLineModeApplication -onlyClient ComponentTest -data "D:\\workspace" -profile -launch Config1 Config2 -reportDirectory "D:\\workspace\\report"
Nota: Es posible que necesita añadir parámetros adicionales a los mandatos, dependiendo de la configuración del sistema operativo. Los parámetros para lanzar el entorno de trabajo están ubicados en los detalles de configuración del sistema bajo Propiedades del sistema en Ayuda > Acerca de > Detalles de configuración.
Tareas relacionadas
Ejecutar pruebas de componente desde una línea de mandatos
Ejecutar pruebas de componente desde un script Ant
Referencia relacionada
Referencia de modalidad autónoma de prueba de componentes
Comentarios
(C) Copyright IBM Corporation 2000, 2005. Reservados todos los derechos.