Robot Framework – Frequently Used BuiltIn Keywords (1-Page)
🔹 Logging
Log
Log To Console
Log Many

🔹 Assertions / Validations
Should Be Equal
Should Not Be Equal
Should Be True
Should Be False
Should Be Empty
Should Not Be Empty
Should Contain
Should Not Contain
Length Should Be
Dictionary Should Contain Key
List Should Contain Value

🔹 Variables
Set Variable
Set Test Variable
Set Suite Variable
Set Global Variable
Variable Should Exist

🔹 Lists
Create List
Append To List
Insert Into List
Remove From List
Get From List
Get Slice From List
List Should Contain Value
Get List Length

🔹 Dictionaries
Create Dictionary
Get From Dictionary
Set To Dictionary
Remove From Dictionary
Get Dictionary Keys
Get Dictionary Values
Dictionary Should Contain Key
Dictionary Should Contain Value

🔹 Flow Control
FOR / END
IF / ELSE / END
Run Keyword If
Run Keyword Unless
Run Keywords

🔹 Error Handling & Retry
Run Keyword And Ignore Error
Run Keyword And Continue On Failure
Wait Until Keyword Succeeds

🔹 Keyword Control
Return From Keyword
Fail
Pass Execution
Skip

🔹 Time / Execution
Sleep
Get Time

🔹 Evaluation / Utility
Evaluate
Should Exist