Python教程系列(22)--ddt和unittest的使用

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使用代码结果:
结果

猜你喜欢

转载自blog.csdn.net/qq_38484679/article/details/112616462