相信你已經火燒眉毛的要拿 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