Compilar un apk en modo test

From GXtest Wiki
Jump to: navigation, search

Para habilitar la ejecución de los casos de prueba GXtest sobre un binario Android (archivo apk), el mismo debe haber sido generado desde GeneXus con la propiedad setContentDescription como se indica a continuación.

Editar el archivo ControlTest.java, ubicado en el directorio de instalación de GeneXus, en Android\FlexibleClient\src\com\artech\ui\test\ControlTest.java

Se debe descomentar la línea "control.setContentDescription(...)", para que se vea de la siguiente manera:

	public void onGxControlCreated(View control, LayoutItemDefinition definition) 
	{
		// Implementation of control created for test purpose.
		//for now set gx control name to content-desc property
		
		control.setContentDescription(definition.getName());
	}

Luego de esto, ejecutar un rebuild de la applicación, y el archivo apk estará listo para la ejecución automatizada con GXtest.