python單元測試-03DDT數據驅動

安裝命令:

E:\PycharmProjects\py23_class>pip install ddt
Collecting ddt
  Downloading https://files.pythonhosted.org/packages/cf/f5/f83dea32dc3fb3be1e5afab8438dce73ed587740a2a061ae2ea56e04a36d/ddt-1.2.1-py2.py3-none-any.whl
Installing collected packages: ddt
Successfully installed ddt-1.2.1

模塊導入命令:

from ddt import ddt, data

ddt:自動遍歷用例數據,生成測試用例;每遍歷出來一條用例數據,會當成一個參數傳到生成的用例中

  • @ddt 裝飾測試類
    在測試用例類上面@ddt
  • @data 裝飾測試用例
    在測試用例的方法上面@data(*cases)
    @data 裝飾符可以把參數當做測試數據,參數可以是單個值,列表,元組,字典,對於列表和元組,需要使用 @unpack 裝飾符把元組和列表解析成多個參數。
發佈了42 篇原創文章 · 獲贊 52 · 訪問量 4萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章