5. Mi primer test - juansedev/TestAutomationTutorial GitHub Wiki

5. Mi primer test

Una vez se tiene configurado el entorno de desarrollo debemos elegir un sitio web. En esta vez usaremos el campus virtual de la Universidad del Valle Campus link.

Para automatizar pruebas en un sitio web o aplicación web se requieren conocimientos en localización de elementos en el DOM, si has trabajo con algo de desarrollo web probablemente conozcas los más sencillos de utilizar me refiero a los selectores CSS (CSS selectores MDN , CSS selectores W3C).

En la imagen anterior se observan los WebElements con los que se debe de interactuar para acceder al campus:

    @FindBy( id = "loginbox-uv")
    private WebElement loginForm;

    @FindBy( css = "#username")
    private WebElement usernameInput;

    @FindBy( css = "#password")
    private WebElement passwordInput;

    @FindBy( xpath = "//button[contains(@class,'btn-login')]")
    private WebElement loginButton;