Difference between revisions of "Wildcard"
(→Uso de Wildcards) |
(→Uso de Wildcards) |
||
(2 intermediate revisions by one user not shown) | |||
Line 1: | Line 1: | ||
== Uso de Wildcards == | == Uso de Wildcards == | ||
− | En GXtest un Wildcard es un | + | En GXtest un Wildcard es un comodín para pasarle como parametro a una validación o a un Select o Choose para seleccionar un valor aleatorio en un combobox o radiobutton respectivamente. |
+ | |||
+ | En validaciones, se usa en los casos de prueba generados automáticamente para validar los campos que son fórmulas. El resultado de una validación a la que se le pasó un wildcard como parámetro es siempre verdadero. Ademas, en la ventana de resultados se muestra un warning para alertar al usuario de que fue usado un wildcard y que este pueda luego cambiarlo por otro valor en el datapool. El valor de la fórmula que mostró el explorador cuando se corrió el test case puede verse en el mensaje de warning, es el siguiente ejemplo el valor era 1. | ||
Line 9: | Line 11: | ||
− | Por ejemplo, quiero validar que la | + | Por ejemplo, quiero validar que la fórmula del iva se calcula bien. |
− | En principio, como no | + | En principio, como no sé qué tiene que dar, genero un wildcard en el datapool (siempre va a dar true). Luego, cuando sepa el valor que tiene que dar, lo cambio en el datapool (no toco ni el test case ni agrego un comando) |
Line 17: | Line 19: | ||
*%GXtest_Wildcard% | *%GXtest_Wildcard% | ||
− | La | + | La validación es case insensitive, por lo que también son wildcards válidos, por ejemplo: |
*%GXTEST_WILDCARD% | *%GXTEST_WILDCARD% |
Latest revision as of 19:30, 1 March 2017
Uso de Wildcards
En GXtest un Wildcard es un comodín para pasarle como parametro a una validación o a un Select o Choose para seleccionar un valor aleatorio en un combobox o radiobutton respectivamente.
En validaciones, se usa en los casos de prueba generados automáticamente para validar los campos que son fórmulas. El resultado de una validación a la que se le pasó un wildcard como parámetro es siempre verdadero. Ademas, en la ventana de resultados se muestra un warning para alertar al usuario de que fue usado un wildcard y que este pueda luego cambiarlo por otro valor en el datapool. El valor de la fórmula que mostró el explorador cuando se corrió el test case puede verse en el mensaje de warning, es el siguiente ejemplo el valor era 1.
Por ejemplo, quiero validar que la fórmula del iva se calcula bien. En principio, como no sé qué tiene que dar, genero un wildcard en el datapool (siempre va a dar true). Luego, cuando sepa el valor que tiene que dar, lo cambio en el datapool (no toco ni el test case ni agrego un comando)
La sintaxis del wildcard es:
- %GXtest_Wildcard%
La validación es case insensitive, por lo que también son wildcards válidos, por ejemplo:
- %GXTEST_WILDCARD%
- %gxtest_wildcard%
- %GXTest_WildCard%
Un wildcard se puede aplicar a los siguientes comandos:
AppearText
Equals
IsItemInList
VerifyControlText
VerifyControlTextTable