安裝命令:
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 裝飾符把元組和列表解析成多個參數。