一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

腳本之家,腳本語言編程技術及教程分享平臺!
分類導航

Python|VBS|Ruby|Lua|perl|VBA|Golang|PowerShell|Erlang|autoit|Dos|bat|

服務器之家 - 腳本之家 - Python - 數據驅動測試DDT之Selenium讀取Excel文件

數據驅動測試DDT之Selenium讀取Excel文件

2022-03-01 00:18aovenus Python

這篇文章主要為大家介紹了數據驅動測試DDT之Selenium讀取Excel文件,小編覺得內容挺不錯的,現在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧

(1)安裝xlrd pip3 install xlrd

數據驅動測試DDT之Selenium讀取Excel文件

(2)示例腳本

?import pytest 
import xlrd 
def get_data():
  filename="F:\\學習\\自動化測試\\selenium自動化測試\\selenium_test\\data\\test.xls" 
  # 讀取工作簿 
  wb=xlrd.open_workbook(filename) 
  # 讀取第一個sheet頁
  sheet=wb.sheet_by_index(0) 
  # 讀取行 
  rows=sheet.nrows 
  # 讀取列
  cols=sheet.ncols 
  lst=[] 
  for row in range(rows):
      for col in range(cols):
          #根據行列獲得單元格數據
          cell_data=sheet.cell_value(row,col)
          lst.append(cell_data)
  return lst
@pytest.mark.parametrize('name',get_data()) 
def test1(name): 
  print(name) 
if __name__ == '__main__':
      pytest.main(['-sv','test.xls'])

?

運行結果:

數據驅動測試DDT之Selenium讀取Excel文件

【常見問題】:運行測試腳本報錯誤。

數據驅動測試DDT之Selenium讀取Excel文件

最終發現原因是最近xlrd更新到了2.0.1版本,只支持.xls文件。

數據驅動測試DDT之Selenium讀取Excel文件

【解決方法】:

(1)腳本中使用xls文件

(2)可以安裝舊版xlrd,在cmd中運行:

pip3 uninstall xlrd

pip3 install xlrd==1.2.0

數據驅動測試DDT之Selenium讀取Excel文件

以上來自極客時間課程:selenium自動化測試學習總結

以上就是數據驅動測試DDT之Selenium讀取Excel文件的詳細內容,更多關于DDT驅動測試selenium讀取Excel文件的資料請關注服務器之家其它相關文章!

原文鏈接:https://blog.csdn.net/aovenus/article/details/121040054

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 国产伦精一区二区三区视频 | 成人特级毛片69免费观看 | 亚洲精品精品一区 | 国产三级自拍 | 天堂8在线天堂资源bt | 91久久青青草原线免费 | 香蕉tv国产在线永久播放 | 天天操天天舔 | 91大神大战高跟丝袜美女 | 精品国产成人AV在线看 | 91啦在线视频 | 天若有情1992国语版完整版 | 国产日韩免费视频 | youporn在线 | 四虎综合九九色九九综合色 | 啊皇上你好大要知画 | 日韩欧免费一区二区三区 | 香蕉久久ac一区二区三区 | 无遮挡免费h肉动漫在线观看 | 男女被爆动漫羞羞动漫 | 成人永久免费福利视频网站 | 亚洲色大成网站www久久九九 | 欧美在线视频一区二区 | 午夜一区二区免费视频 | 日本又大又硬又粗的视频 | 女人爽到喷水的视频免费 | 9久热这里只有精品免费 | 日本一区二区精品88 | 出轨娇妻的呻吟1—9 | 国产精品永久免费视频 | 扒开胸流出吃奶 | 久草色视频 | 小向美奈子av| 韩国www| 成人欧美1314www色视频 | 欧美 国产 日韩 第一页 | 调教麻麻成贱m | 亚洲精品色综合久久 | 免费观看成年人视频 | 国产一精品一av一免费爽爽 | 加勒比久草 |