今天給大家分享的是Robot Framework 機器人框架中 BuiltIn 基礎庫的使用。。。BuiltIn 庫里面提供了很多基礎方法助力於我們在自動化測試領域中做的更好!——本系列教程是教會大家如何使用它的基本用法,並在以后的工作中熟練使用!好了,廢話不多說,繼續老套路,開始干就完了!
我們主要介紹的知識點是:
- 變量
- 獲取時間
- 字符串長度
- 變量賦值判斷
- 列表創建
- 命令行賦值
一、變量
robot framework中 定義變量的有很多方法:一個是scalar,一個是 list 下面我們來看一下他們的使用:
第一種scalar變量的使用:
增加后的變量如下所示:
現在我們輸出這個變量,來看一下效果:
輸出結果如下:
我們看第二種通過list定義一個變量。
添加后的顯示如下:
我們寫代碼,運行這個變量,如下代碼:
注意:列表的輸出列表變量的函數是 log many 我們看下輸入的效果圖,如下:
我們定義一個scarlar變量,關鍵字是:setvariable
輸出結果如下:
總結:
1. log 相當於python中的print 打印功能,log many 用於打印一個列表。
2. 定義一個變量的關鍵字是 set variable
二、獲取時間
get time用於獲取當前系統時間
三、獲取字符串長度
get lenth 用於獲取字符串的長度
輸出結果如下:
四、列表創建
create list 關鍵字用於創建列表,log many 用於輸出一個列表。
五、命令行賦值
${scr}默認值是:abc 但是我們在命令行對 ${scr}在命令行進行重新賦值: -v ${src}:running 修改后的值是 running
修改后的值如下: