En este tutorial, veremos en detalle cómo utilizar las variables. Estas son una característica integral de Robot Framework y se pueden usar en la mayoría de los lugares del robot. En términos simples, si tenemos valores que cambian constantemente y se usan varias veces.
Entonces, en caso de que nuestro valor cambie dinamicamente, podemos simplemente actualizar el valor en un lugar y eso se reflejará en todos el robot.
Principalmente, hay 4 tipos de variables en Robot Framework:
Paso 1: Probemos variables
Nuestro “Example Keyword” hace 2 acciones: Abre el navegador y luego escribe una advertencia, pero podriemos definir todas las que sean necesarias.
Luego a la keyword la llamaremos desde la tarea “Example task”. En el caso que tuvieramos mas keywords las podremos invocar tambien.
*** Settings ***
Documentation Template robot main suite.
Library OperatingSystem
Library SeleniumLibrary
Library Collections
*** Variables ***
${url} <http://rpachallenge.com/>
&{VisibleElements} OrangeHRM=id:welcome InternetHerokuApp=css:[href="/logout"]
@{CredentialsTheInternetHerokuApp} tomsmith SuperSecretPassword!
*** Keywords ***
Example Keyword
Open Browser ${url} Chrome
Log HOLAMUNDO level=WARN
Log ${VisibleElements}[OrangeHRM] level=WARN
Log ${CredentialsTheInternetHerokuApp}[0] level=WARN
*** Tasks ***
Example Task
[documentation] Documentacion de la tarea
Example Keyword
Para probar:
python robot tasks.robot
👉 Cualquier comentario o duda nos podes escribir a [email protected] o podes dejarnos tu comentarios en la pagina.