Difference between revisions of "FAQs GXtest Designer"

From GXtest Wiki
Jump to: navigation, search
Line 1: Line 1:
== Instalación (IEToolbar) ==
 
;Al instalar aparece un error que falta la librería Microsoft.mshtml.dll
 
:Bajar desde aquí la librería y copiarla en Windows\System32, luego de instalar la toolbar y copiar la misma dll en c:\Program Files\Internet Explorer\ (c:\Archivos de Programa\Internet Explorer para Windows español)
 
  
== Importación de KB ==
 
;Intento importar una KB en GXtest y salta un error que dice: "Method not found ..."
 
:Este error ocurre cuando no se tiene instalado el Service Pack de Microsoft Framework .NET 2.0 (SP1)
 
:Puede bajar el mismo directamente desde aquí: [http://www.microsoft.com/downloads/details.aspx?familyid=79BC3B77-E02C-4AD3-AACF-A7633F706BA5&displaylang=esç Descargar .NET 2.0 SP1]
 
 
 
 
== Grabación (IEToolbar) ==
 
;Instalé GXtest pero no me aparece la toolbar en el Internet Explorer
 
:Por defecto queda deshabilitada. Es necesario ir a "Ver -> Barras de Herramientas -> GXtest - IEToolbar".
 
 
 
;Intento grabar en Windows Vista, y no me guarda el archivo
 
:El workarround de este incidente es ejecutar el Internet Explorer en modo administrador (menú contextual al shortcut y dar "Ejecutar como administrador".
 
 
== Importar Test Cases grabados ==
 
;The name of the control XXX is too long:
 
:Si el nombre de un control sobrepasa cierto límite, en el HTML generado por Genexus el nombre se recorta, por lo que queda cierto grado de incertidumbre al determinar el control Genexus correspondiente a partir de ese HTML, y es por esto que se alerta con un warning al usuario para que verifique que es el elemento que esperaba.
 
  
 
== Modelado de Casos de Prueba ==
 
== Modelado de Casos de Prueba ==
;Cómo hacer que una parte del test case se repita:
+
;Cómo hacer que una parte del test case se repita?:
 
:Para esto hay que modularizar la sección que se quiere repetir en un TC separado. Luego incluirlo en el TC que se está modelando y con doble clic sobre el TC incluido se puede editar sus propiedades. Entre ellas está la cantidad de veces a repetir ese caso de prueba. Para esto se puede elegir un valor fijo, o tomado de un DataPool. Por ejemplo, si estamos creando "Países" y queremos que el "Crear ciudad" se ejecute la cantidad de veces correspondiente para cada país, podríamos tener una columna en el datapool con los datos de los países a dar de alta con el número de ciudades a ingresarle.
 
:Para esto hay que modularizar la sección que se quiere repetir en un TC separado. Luego incluirlo en el TC que se está modelando y con doble clic sobre el TC incluido se puede editar sus propiedades. Entre ellas está la cantidad de veces a repetir ese caso de prueba. Para esto se puede elegir un valor fijo, o tomado de un DataPool. Por ejemplo, si estamos creando "Países" y queremos que el "Crear ciudad" se ejecute la cantidad de veces correspondiente para cada país, podríamos tener una columna en el datapool con los datos de los países a dar de alta con el número de ciudades a ingresarle.
 
== Ejecución ==
 
 
;Se abren dos Internet Explorer, uno en la página about<nowiki>:blank</nowiki> y otro con el sitio a probar, y no ejecuta
 
:Este problema está presente con Internet Explorer 7 (corriendo en Vista), en la versión Beta de GXtest Client (a futuro se facilitará). Esto ocurre ya que el sitio a probar debe estar en la misma Zona de Seguridad del about:blank (los dos deben estar por ejemplo en la Zona Intranet) y esta Zona de Seguridad debe tener el modo Protegido Desactivado. Véase [[Cómo ajustar la Zona de Seguridad para el Sitio a Probar]].
 

Revision as of 16:38, 30 August 2009


Modelado de Casos de Prueba

Cómo hacer que una parte del test case se repita?
Para esto hay que modularizar la sección que se quiere repetir en un TC separado. Luego incluirlo en el TC que se está modelando y con doble clic sobre el TC incluido se puede editar sus propiedades. Entre ellas está la cantidad de veces a repetir ese caso de prueba. Para esto se puede elegir un valor fijo, o tomado de un DataPool. Por ejemplo, si estamos creando "Países" y queremos que el "Crear ciudad" se ejecute la cantidad de veces correspondiente para cada país, podríamos tener una columna en el datapool con los datos de los países a dar de alta con el número de ciudades a ingresarle.