激情久久久_欧美视频区_成人av免费_不卡视频一二三区_欧美精品在欧美一区二区少妇_欧美一区二区三区的

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

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

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 国产青草视频在线观看视频 | 免费看黄色一级片 | 精品欧美一区二区精品久久小说 | gril hd| 精品亚洲夜色av98在线观看 | 中文成人在线 | 97超级碰碰人国产在线观看 | 久草在线观看首页 | 999久久国精品免费观看网站 | 49vvv| 久久精品亚洲一区 | 久久精品国产清自在天天线 | 久久精品久久精品久久精品 | 在线a免费观看 | 毛片在线免费播放 | 精品不卡| 精品中文字幕在线播放 | 成人午夜在线免费观看 | 成年人精品视频 | 午夜视频久久 | 亚洲一区免费电影 | 成人一级黄色大片 | 最新一区二区三区 | 久久精精品 | 精品国产一区二区三区在线观看 | 精品一区二区在线视频 | 7777久久香蕉成人影院 | www.54271.com | 亚洲第五色综合网 | 一级电影在线观看 | 看免费一级毛片 | 日本高清黄色片 | 欧美一级黄色免费 | 九色免费视频 | 国产91在线高潮白浆在线观看 | 原来神马影院手机版免费 | 视频一区二区在线播放 | 欧美18—19sex性hd按摩 | 国产精品免费一区二区三区都可以 | 久久在线免费视频 | 免费观看视频在线 |