Trabajar con Balloons

From GXtest Wiki
Revision as of 12:46, 26 April 2010 by Matias (Talk | contribs)

Jump to: navigation, search


Los ballons son elementos que muestran mensajes provenientes de validaciones (ejecutadas con Ajax) sobre los elementos de nuestras aplicaciones. En el siguiente ejemplo se puede ver sobre el campo CountryId el mensaje "No matching country". El lugar donde aparece el mensaje se lo conoce como balloon.

Balloon.jpg

Para trabajar con los mismos (verificar si aparecen, si aparecen con determinado texto, o si no aparecen) vamos a tener que asociar al comando el control sobre el que aparece el ballon.

Es por esto que contamos con distintos comandos que nos ayudan:

  • AppearBalloon
  • VerifyControlValidation

Para ballons que aparecen dentro de grillas

  • VerifyControlValidationTable
  • AppearBalloonTable


Para verificar que un ballon aparece con determinado texto se utiliza VerifyControlValidation o VerifyControlValidationTable si se trabaja con un control en una grilla. Dicho comando recibe como parámetros importantes, el control sobre el cual queremos hacer la validación, el mensaje de error que queremos validar y el tipo de balloon (puede ser una advertencia o un error).

Para verificar que aparece algún balloon se usa AppearBalloon y para validar que no aparezca ningún balloon se debe usar el mismo comando negado.