本文介绍ddt模块实现数据驱动自动化测试
首先我们需要介绍ddt三个方法:
ddt : @ddt.ddt需要在测试类名上装饰,定义数据驱动的类
data :@ddt.data需要装饰在测试用例上,接收动态传参,并对参数进行首次拆分。
unpack:@ddt.unpack需要装饰在测试用例上使用的,是对上面的data接收的传参再进行拆分。
# 导入包
import ddt
import unittest
@ddt.ddt
class TestPrint(unittest.TestCase):
@ddt.data(
["小猫",