DDT又叫数据驱动(Data-Driven Design),在Python ddt作为一个装饰器存在,用来实现数据的参数化,这样就可以将代码和测试数据分开,将代码进行封装,提高复用性。
测试数据在本地文件或数据库进行维护。
使用方法:使用时在测试类上声明@ddt装饰符,在测试方法上使用@data装饰符;@data装饰符可以将参数当做测试数据传入到测试方法中
代码示例:
Python之DDT用法
原文:https://www.cnblogs.com/huangyi1122/p/13049886.html