相信你已經火燒眉毛的要拿 Robot Framework 寫自動化測試項目了,先彆着急! 當你要使用 Python 去開發一個網站的時候,是否是要先從 Python 的基本語法學起? Builtin 庫是 Robot Framework 自帶的基礎庫,提供了一套基礎的關鍵字。本節介紹的大多關鍵字都由該庫提供。編程
log 就是 「print」
log 關鍵字就是編程語言裏的 「print」 同樣,能夠打印任何你想打印的內容。bash
*** Test Cases ***
test case1 log robot framework log python
定義變量
在 Robot Framework 中經過 「Set variable」 關鍵字來定義變量,如:編程語言
*** Test Cases ***
test case2 ${a} Set variable python log ${a}
鏈接對象
「Catenate」關鍵字能夠鏈接多個對象post
*** Test Cases ***
test case3 ${hi} Catenate hello world log ${hi}
加上 「SEPARATOR=」 能夠對多個鏈接的信息進行分割。測試
*** Test Cases ***
test case4 ${hi} Catenate SEPARATOR=--- hello world log ${hi}
定義列表
若是經過 「@{}」 去定義列表的話,能夠經過 「log many」 關鍵字進行打印網站
*** Test Cases ***
test case5 @{abc} Create List a b c log many @{abc}
時間操做
在 Robot Framework 中也提供操做時間的關鍵字。ui
一、 「get time」 關鍵字用來獲取當前時間。spa
*** Test Cases ***
test case6 ${t} get time log ${t}
二、 「sleep」關鍵字用來設置休眠必定時間code
*** Test Cases ***
test case7
${t} get time sleep 5 ${t} get time