python的数据驱动ddt简单实例

#coding=utf-8
import ddt
import unittest

@ddt.ddt
class DataTest(unittest.TestCase):
    def setUp(self):
        print("这个是setup")

    def tearDown(self):
         print("这是后置条件")
    @ddt.data(         ##这是三组入参数据,由于是字符串,只做拼接操作
        ["1","2"],
        ["3","4"],
        ["5","6"]
    )
    @ddt.unpack       ###解包数据
    def test_add(self,a,b):   ##运行解包数据的函数
        print(a+b)

if __name__ == '__main__':
    unittest.main()

执行结果:
python的数据驱动ddt简单实例_第1张图片

你可能感兴趣的:(个人习得总结)