天天看點

資料驅動測試

作者:測試開發robonxun

1 from ddt import ddt,data,unpack

#用于ddt資料驅動

import unittest

#unittest self.assertEqual斷言

import openpyxl

讀取excel單中繼資料 預設index是從1開始

行數rows=openpyxl.loadworkbook()['Sheet1'].max_row

2 ddt使用(@ddt,@data,@unpack)

class類前引用@ddt

方法前引用@data(*讀取excel資料的方法)

将擷取的資料清單形式展示

@data後引用@unpack将擷取的單個清單的變量,按參數化個數劃分

即[a,c]unpack轉化為兩個參數分别指派

def test(self,args1,args2)

資料驅動測試
資料驅動測試
資料驅動測試

繼續閱讀