Comandos de selenio: afirmaciones

Las afirmaciones nos permiten verificar el estado de una aplicación y compararlo con el esperado. Se utiliza en 3 modos, a saber. - "afirmar", "verificar" y "esperar". Por ejemplo, "verifique si un elemento del menú desplegable está seleccionado".

La siguiente tabla enumera las afirmaciones de Selenium que se utilizan con mucha frecuencia, sin embargo, la lista no es exhaustiva.

No Señor. Comando / Sintaxis y Descripción
1

waitForErrorOnNext (message)

Espera el error; utilizado con el descriptor de acceso assertErrorOnNext.

2

verifySelected(selectLocator, optionLocator)

Verifica que la opción seleccionada de un menú desplegable satisfaga el optionSpecifier.

3

waitForSelected (selectLocator, optionLocator)

Espera a que se seleccione la opción; utilizado con el descriptor de acceso assertSelected.

4

waitForNotSelected (selectLocator, optionLocator)

Espera a que no se seleccione la opción; utilizado con el descriptor de acceso assertSelected.

5

verifyAlert (pattern)

Verifica el texto de alerta; usó el con accesor storeAlert.

6

waitForAlert (pattern)

Espera la alerta; utilizado con el descriptor de acceso storeAlert.

7

verifyAllButtons (pattern)

Verifica el botón; utilizado con el descriptor de acceso storeAllButtons.

8

waitForAllButtons (pattern)

Espera a que se cargue el botón; utilizado con el descriptor de acceso storeAllButtons.

9

verifyAllLinks (pattern)

Verifica todos los enlaces; utilizado con el descriptor de acceso storeAllLinks.

10

waitForAllLinks (pattern)

Espera todos los enlaces; utilizado con el descriptor de acceso storeAllLinks.

11

verifyAllWindowIds (pattern)

Verifica la identificación de la ventana; utilizado con el descriptor de acceso storeAllWindowIds.

12

waitForAllWindowIds (pattern )

Espera la identificación de la ventana; utilizado con el descriptor de acceso storeAllWindowIds.

13

verifyAttribute(attributeLocator, pattern)

Verifica un atributo de un elemento; utilizado con el descriptor de acceso storeAttribute.

14

waitForAttribute(attributeLocator, pattern)

Espera un atributo de un elemento; utilizado con el descriptor de acceso storeAttribute.

15

verifyBodyText(pattern)

Verifica el cuerpo del texto; utilizado con el descriptor de acceso storeBodyText.

dieciséis

waitForBodyText(pattern)

Espera el texto del cuerpo; utilizado con el descriptor de acceso storeBodyText.

17

waitForConfirmation(pattern)

Espera confirmación; utilizado con el descriptor de acceso storeConfirmationPresent.