Difference between revisions of "GXtest for Smart Devices"

From GXtest Wiki
Jump to: navigation, search
(Created page with "{{Idiomas|GXtest para Smart Devices|GXtest for Smart Devices| GXtest for Smart Devices}} GXtest 3.0 incluye la posibilidad de ejecutar pruebas funcionales sobre aplicaciones ...")
 
Line 1: Line 1:
 
{{Idiomas|GXtest para Smart Devices|GXtest for Smart Devices| GXtest for Smart Devices}}
 
{{Idiomas|GXtest para Smart Devices|GXtest for Smart Devices| GXtest for Smart Devices}}
  
GXtest 3.0 incluye la posibilidad de ejecutar pruebas funcionales sobre aplicaciones Android generadas con GeneXus, y para iOS es posible generar un script de forma automática que luego se puede ejecutar en UI Automation.
+
GXtest 3.0 includes a new execution engine, which allows the user to execute automated test cases on Android apps generated with GeneXus. For iOS, an experimental script generator is included, for executing the tests using iOS UI Automation tool.
  
 +
The test cases for Smart Devices will look the same as the common test cases for the Web, and the GXtest commands used will be also similar, so the user doesn't need to learn another automating language or tools. You may look at the [[Command list for Smart Devices]] page for available commands.
  
Los casos de prueba para Smart Devices seguirán el mismo esquema de flujo que los casos de prueba para web, y los comandos serán en su mayoría similares. Puede ver la lista de [[Comandos disponibles para SmartDevices]].
 
  
 +
The execution can be done over a real device or an emulator, but either way you may need to meet some requirements, following the  [[Requirements for executing in Android]] guide. The supported emulators are the [http://developer.android.com/tools/help/emulator.html Android SDK emulator] and [http://www.genymotion.com/ GenyMotion].
  
La ejecución puede realizarse sobre un emulador o un dispositivo físico, pero en cualquier caso necesitará algunas configuraciones y requerimientos de software, las cuales se pueden ver en [[Requerimientos para la ejecución en Android]]. Los emuladores soportados son [http://developer.android.com/tools/help/emulator.html el emulador del SDK de Android] y [http://www.genymotion.com/ GenyMotion].
 
  
 +
In GXtest Designer you may create the test cases as a "Web" test case or a "Smart Device" one, and this option will constrain the commands and options you may choose when designing the test case flow. Either way, it is possible to create an "hybrid" test case, where you may mix Web execution with mobile execution, by including different types of test cases. For more information about mixed platforms test cases, you may look the [[Creating a test case for Smart Devices]] guide.
  
En GXtest Designer podrá definir el caso de prueba como "Web" o "Smart Device" al momento de su creación, y esto acotará los controles, objetos y comandos que se podrás utilizar en cada caso. Mas allá de esto, es posible generar casos de pruebas híbridos, donde se intercala la ejecución web y en el dispositivo, a través de la inclusión de casos de pruebas de diferentes tipos. Puede ver más sobre cómo generar casos de prueba SD o híbridos en el [[Crear un caso de prueba para Smart Devices]].
 
  
 +
In order to support Smart devices objects and controls, GXtest extension now exports the objetcs of type WorkWithSmartDevices, Dashboards and SDPanels from the GeneXus Knowledge Base. Those new kind of objects will be visible in GXtest Designer when we navigate the KB in the Search Object/controls option.
  
La nueva extensión de GXtest para GeneXus Ev2 y Ev3 exporta también los objetos de tipo WorkWithSmartDevices, Dashboards y SDPanels que estén en la KB. Dichos objetos aparecerán ahora en la interfaz del Designer cuando se explora la KB, así como también los controles de estos objetos.
 
  
 
+
If you want to start testing your GeneXus applications for Android, you may follow the [[Creating a test case for Smart Devices]] guide.
En [[Funcionalidades no soportadas en Android]] podrá ver un listado de funcionalidades que han sido solicitadas por nuestros clientes pero aún no son soportadas, pero que se irán agregando en las próximas liberaciones. Puede solicitar una nueva funcionalidad a través de nuestro email de soporte.
+
 
+
 
+
Puede probar el nuevo motor de ejecución para Smart Devices de GXtest siguiendo el tutorial [[Crear un caso de prueba para Smart Devices]].
+

Revision as of 17:55, 16 April 2015

Spanish.gif
English.gif
Japan.gif

GXtest 3.0 includes a new execution engine, which allows the user to execute automated test cases on Android apps generated with GeneXus. For iOS, an experimental script generator is included, for executing the tests using iOS UI Automation tool.

The test cases for Smart Devices will look the same as the common test cases for the Web, and the GXtest commands used will be also similar, so the user doesn't need to learn another automating language or tools. You may look at the Command list for Smart Devices page for available commands.


The execution can be done over a real device or an emulator, but either way you may need to meet some requirements, following the Requirements for executing in Android guide. The supported emulators are the Android SDK emulator and GenyMotion.


In GXtest Designer you may create the test cases as a "Web" test case or a "Smart Device" one, and this option will constrain the commands and options you may choose when designing the test case flow. Either way, it is possible to create an "hybrid" test case, where you may mix Web execution with mobile execution, by including different types of test cases. For more information about mixed platforms test cases, you may look the Creating a test case for Smart Devices guide.


In order to support Smart devices objects and controls, GXtest extension now exports the objetcs of type WorkWithSmartDevices, Dashboards and SDPanels from the GeneXus Knowledge Base. Those new kind of objects will be visible in GXtest Designer when we navigate the KB in the Search Object/controls option.


If you want to start testing your GeneXus applications for Android, you may follow the Creating a test case for Smart Devices guide.