Ir al contenido principal

Entradas

Mostrando las entradas etiquetadas como robotframework

Robot Framework: abriendo un navegador web

En está ocasión veremos como abrir un navegador con Robot Framework. Como vimos anteriormente , debemos instalar el Driver de Chrome y/o Edge: https://chromedriver.chromium.org/downloads https://developer.microsoft.com/es-es/microsoft-edge/tools/webdriver/?form=MA13LH Colocarlo(s) en la ruta: C: \U sers \H P \A ppData \L ocal \P rograms \P ython \P ython310 \S cripts TestSuite.robot *** Settings *** Documentation First test with Robot Framework . Force Tags py3 . 8 py3 . 9 py3 . 10 Library SeleniumLibrary timeout = 1 implicit_wait = 2 *** Variables *** $ {recipe} Recipe 1.1 Hello World Logging $ {level} Beginner $ {category} Internal Library: BuiltIn $ {name} Alquimista de C ó digo $ {my_browser} Edge *** Test Cases *** MyFirstTest [Documentation] ... This is a basic example . ... A simple Hello World . Log To Console Hol...

Robot Framework: instalando dependencias

Como vimos la vez pasada ( https://alquimistadecodigo.blogspot.com/2024/01/robot-framework.html ) continuaremos con Robot Framework. Esta ocasión veremos cómo instalar las dependencias necesarias. Descargar el Driver de Chrome y/o Edge: https://chromedriver.chromium.org/downloads https://developer.microsoft.com/es-es/microsoft-edge/tools/webdriver/?form=MA13LH Y colocarlos en la carpeta Scripts. Ejemplo: C: \ Users \ HP \ AppData \ Local \ Programs \ Python \ Python310 \ Scripts Dependencias Abrimos una terminal y tecleamos los siguientes comandos: Antes de iniciar conviene tener la última versión de pip: python -m pip install --upgrade pip Instalamos robotframework-seleniumlibrary: pip install robotframework-seleniumlibrary Instalamos robotframework-requests: pip install robotframework-requests Listamos las dependencias: pip list Instalando PyCharm Debemos descargar el IDE favorito para programar en Python: PyCharm . Una vez descargado e...

Robot Framework

Robot Framework es: un marco de automatización genérico de código abierto. Se puede utilizar para la automatización de pruebas y la automatización de procesos robóticos (RPA). Es abierto y extensible.  Se puede integrar con prácticamente cualquier otra herramienta para crear soluciones de automatización potentes y flexibles.  De uso gratuito sin costos de licencia.  Tiene una sintaxis sencilla y utiliza palabras clave legibles por humanos.  Sus capacidades pueden ampliarse mediante bibliotecas implementadas con Python, Java o muchos otros lenguajes de programación. Tiene un rico ecosistema a su alrededor, que consta de bibliotecas y herramientas que se desarrollan como proyectos separados. Instalación: pip install robotframework Listar versión instalada: robot --version Crear un proyecto: el clásico Hola mundo. Creamos la estructura del proyecto. Creamos un archivo *.robot para mostrar en consola un mensaje de Hola mundo. mkdir MyFirstTest...