Difference between revisions of "Compilar un apk en modo test"

From GXtest Wiki
Jump to: navigation, search
(Created page with "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 setContentD...")
 
Line 6: Line 6:
 
Se debe descomentar la línea "control.setContentDescription(...)", para que se vea de la siguiente manera:
 
Se debe descomentar la línea "control.setContentDescription(...)", para que se vea de la siguiente manera:
  
 
+
<syntaxhighlight lang="java">
 
public void onGxControlCreated(View control, LayoutItemDefinition definition)  
 
public void onGxControlCreated(View control, LayoutItemDefinition definition)  
 
{
 
{
Line 14: Line 14:
 
control.setContentDescription(definition.getName());
 
control.setContentDescription(definition.getName());
 
}
 
}
 +
</syntaxhighlight>
  
 
Luego de esto, volver a compilar la applicación, y el archivo apk estará listo para la ejecución automatizada con GXtest.
 
Luego de esto, volver a compilar la applicación, y el archivo apk estará listo para la ejecución automatizada con GXtest.

Revision as of 16:37, 12 February 2015

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 destino de la KB, en mobile\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:

<syntaxhighlight lang="java"> 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()); } </syntaxhighlight>

Luego de esto, volver a compilar la applicación, y el archivo apk estará listo para la ejecución automatizada con GXtest.