Robotframework之下拉列表select

2022-06-21 02:48:10 字數 865 閱讀 7243

下拉框控制項很常見啊,主要說一下robotframework中怎麼玩轉下拉框,第一點要注意的就是,別看到下拉的就用select控制項去操作,因為很多下拉列表用的不一定就是select控制項。robotframework為下拉列表提供了4個關鍵字,而且還可以通過click element來選擇,下面一一道來。

1、select from list

arguments:[ locator | *items ]

兩個引數,乙個是select元素的定位路徑,乙個是*items

(1)這個關鍵字很好玩,*items是非必填引數,當*items不填時,這個關鍵字會選擇下拉列表最後乙個值;

(2)需要選擇值select from list只支援value或者lable取值,不支援index,優先順序為先按value選值,然後再按lable選值

兩個引數:乙個是select元素的定位路徑,乙個是下拉選項的下標,從0開始,0表示選擇第乙個值

3、select from list by label

arguments:[ locator | *lables]

兩個引數:乙個是select元素的定位路徑,乙個是下拉選項的text值,注意是text值,不是標籤的value值

4、select from list by value

arguments:[ locator | *values]

兩個引數:乙個是select元素的定位路徑,乙個是下拉選項的標籤value值

Robotframework 之常用斷言關鍵字簡介

任何自動化測試框架或例項中斷言是必不可少的,robotframework同樣如此,那下面就介紹下其常用斷言關鍵字。1 should be empty 判斷是否為空,如果不為空,執行失敗,示例 set variablehello should be empty 斷言結果不為空 2 should sta...

robot framework學習筆記之九 雜記

假設suite1下面有test1和test2,若它們都設定了setup和teardown,那麼它們的執行順序是 suite1 setup test1 setup test1 執行 test1 teardown test2 setup test2 執行 test2 teardown suite1 te...

Robot Framework之資料型別及變數運算

一 數字變數 數字變數 demo 執行結果 二 布林變數和none null 布林變數和none null demo 執行結果 三 字串 元組 list和字典 字串 元組 list和字典 demo 執行結果 四 space和empty space和empty demo 執行結果 五 特殊變數運算 特...