Python-unittest-ddt(基本应用)
1.需要先安装ddt
pip install ddt
2.准备一组测试数据
3.在类上引用ddt,在引用函数上引用data
from ddt import ddt, data # 引入ddt类 import unittest @ddt class TestAbd(unittest.TestCase): # 继承unitest.TestCases 才能识别到这个是测试类 @data([[1, 2, 3], [4, 5, 6]]) def test_add(self, case): print("测试") print(case) my_dict = {"name": "xj", "age": 18}.items() @data(*my_dict) # 解包 def test_add(self, case): print("测试") print(case) if __name__ == '__main__': unittest.main()