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

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

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

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 亚洲国产在线午夜视频无 | 国产在线视频在线观看 | 国产一卡二卡四卡免费 | 小辣椒精品福利视频导航 | 久久久精品3d动漫一区二区三区 | 美女脱了内裤张开腿亲吻男生 | 午夜伦理:伦理片 | 亚洲另类第一页 | 国产一区在线免费观看 | 欧美18~20性hd | 男人天堂资源网 | 国内体内she精视频免费 | 欧美成a人片免费看久久 | 欧美色fx性乌克兰 | 国产精品久久久久久影视 | 日本大学jalapsiki | 国产日本欧美亚洲精品视 | 成人在线免费观看 | 王王的视频ivk | 亚洲午夜久久久 | 秋葵污视频 | 国产色视频一区二区三区 | 亚洲aⅴ男人的天堂在线观看 | juy799大岛优香在线观看 | 96日本xxxxxxxxx70| 欧美专区在线播放 | 九九精品国产兔费观看久久 | 日本一卡=卡三卡免费 | 小仙夜晚慰自催眠mp3护士篇 | avove本人照片 | 日韩欧美一区二区在线 | 国产自产一区c | 国产精品久久久久久吹潮 | 无人在线视频高清免费观看动漫 | 欧美色精品天天在线观看视频 | 日本肉体xxxx | 美女机机对机机的视频(免费) | 高考录取率1977-2021 | 操到翻白眼 | 欧美兽皇video | 国产射频放大器 |