robotFramework 讀取Excel檔案

2022-07-13 04:30:10 字數 1219 閱讀 2585

1、robotframework讀取excel檔案

第一步:先安裝excellibrary

可以直接通過命令安裝:pip install robotframework-excellibrary

安裝完成後使用pip list命令檢視是否安裝成功

第二步、安裝完後將excellibrary匯入到robotframework中

把excellibrary匯入後,就可以開始使用關鍵字進行excel操作了

第三步、使用關鍵字操作excel:

開啟excel:open excel  ,注意:需要開啟的excel必須是xls格式;所以儲存excel時記得儲存根式為*.xls

讀取**內容:read cell data by name,這個關鍵字是讀取**內容,需要傳入2個引數,乙個是**薄名稱,乙個是列數

excellibrary庫常用關鍵字

open excel                       開啟excel檔案

get row count                 獲取行數

get column count            獲取列數

get row values                獲取某一行的值

get column values           獲取某一列的值

read cell data by coordinates      通過列行編號獲取值

read cell data by name                 按名稱讀取單元格資料

excellibrary庫使用注意事項:

1.只支援xls格式的excel文件

2.excel**中的數值,**讀取後會顯示為浮點型

如123,讀取後顯示為123.00,造成傳參不一致

解決方案:設定單元格格式---->文字

3.讀取每行或每列資料,儲存到list變數中,是乙個二維陣列

如(a1,123)(b1,張三)

4.陣列的位置編號都是從0開始的

RobotFramework測試Rest服務

python有乙個都對http請求封裝的很好的類庫 requests 見這裡 而rest服務就是基於http請求之上的,活躍的社群也有提供了乙個封裝 robotframework requests 見這裡 可以用來方便的測試rest服務 這裡記錄下在使用過程中碰到的問題 1.import的時候,名字...

RobotFramework 資料分離

robotframework 資料分離分為三種 1.run 新增引數 2.外部的python檔案 3.讀取excel run 新增引數 適用於jenkins 使用 v 引數名 引數值 使用外部的python檔案 使用外部的python檔案進行資料分離的話,首先建乙個python檔案,並在裡面定義乙個...

robot framework環境搭建

一 robot framework環境搭建 官網 序號安裝包名 安裝方法備註1 python exe檔案,直接雙擊安裝 一切的基礎,安裝路徑不能有空格 2setuptools python 的套件管理程式 3pip 1 cmd進入ez setup.py檔案目錄 2 用setuptools安裝 eas...