Muy buenos días!!
En este post les dejo una primera aproximación a RobotFramework.
Siguiendo la estela de Cypress y Playwright, este framework nos ayuda a realizar automation testing. Es open source y su instalación es muy sencilla.
FUNDAMENTAL !! Tener instalado Python
Desde CLI:
pip (o pip3) install robotframework (Se puede instalar también mediante brew)
Instalamos las librerías:
pip install robotframework-seleniumlibrary
pip install robotframework-browser
rfbrowser init (--skip-browsers EN CASO DE TENER YA INSTALADOS LOS BINARIOS DE LOS BROWSERS)
Nos creamos una carpeta....
Abrimos nuestro IDE y creamos un archivo con extension .robot
Copiamos el siguiente código de prueba
*** Settings ***
Library SeleniumLibrary
*** Test Cases ***
Abrir y verificar Título en FRT
Open Browser
... https://www.freerangetesters.com
... chrome
Maximize Browser Window
Title Should Be Free Range Testers
Close Browser
Le damos al 'PLAY' y comprobamos 'la magia' 🤣
Y tenemos generados unos reportes muy apañados.....
Ahora toca seguir profundizando en este interesante framework.
Os paso links de interés
SALUDOS!!!