ddt使用代码如下:
import unittest
from ddt import ddt,data,unpack
#导入ddt
@ddt
class Test(unittest.TestCase):
#前置条件
def setUp(self):
pass
#后置条件
def tearDown(self):
pass
#设置数据信息
data_test=[{
"username": "wukong", "pwd": "wukong1"},
{
"username": "wuneng", "pwd": "woneng1"},
{
"username": "wujing", "pwd": "wujing1"},
]
#d导入设置的data_test数据
@data(*data_test)
#创建测试方法,调用ddt中的数据
def test_ddt(self,data):
print(data['username'],data['pwd'])
#设置主函数,运行编写的test_ddt方法
if __name__=='__main__':
unittest.main()
ddt使用代码结果: