Selenio - Puntos de verificación IDE
Los casos de prueba que desarrollamos también necesitan verificar las propiedades de una página web. Requiere afirmar y verificar comandos. Hay dos formas de insertar puntos de verificación en el script.
Para insertar un punto de verificación en el modo de grabación, haga "clic derecho" en el elemento y elija "Mostrar todos los comandos disponibles" como se muestra a continuación.
![](https://assets.edu.lat/selenium/images/selenium_ide_21.jpg)
También podemos insertar un comando haciendo un "clic derecho" y eligiendo "Insertar nuevo comando".
![](https://assets.edu.lat/selenium/images/selenium_ide_22.jpg)
Después de insertar un nuevo comando, haga clic en el menú desplegable 'Comando' y seleccione el punto de verificación apropiado de la lista de comandos disponibles como se muestra a continuación.
![](https://assets.edu.lat/selenium/images/selenium_ide_23.jpg)
A continuación se muestran los comandos de verificación más utilizados que nos ayudan a verificar si un paso en particular ha pasado o no.
- verifyElementPresent
- assertElementPresent
- verifyElementNotPresent
- assertElementNotPresent
- verifyText
- assertText
- verifyAttribute
- assertAttribute
- verifyChecked
- assertChecked
- verifyAlert
- assertAlert
- verifyTitle
- assertTitle
Puntos de sincronización
Durante la ejecución del script, la aplicación puede responder según la carga del servidor, por lo que es necesario que la aplicación y el script estén sincronizados. A continuación se presentan algunos comandos que podemos usar para asegurarnos de que el script y la aplicación estén sincronizados.
- waitForAlertNotPresent
- waitForAlertPresent
- waitForElementPresent
- waitForElementNotPresent
- waitForTextPresent
- waitForTextNotPresent
- waitForPageToLoad
- waitForFrameToLoad