在设计用例的时候,有些用例只是参数数据的输入不一样,比如登录这个功能,操作过程是一样的。对应这种多组数据的测试用例,可以用数据驱动设计模式,一组数据对应一个测试用例,用例自动加载生成。
1 安装ddt模块 打开cmd 输入pip install ddt 在线安装
2 数据驱动原理
a 测试数据为多个字典的list类型
b 测试类前加修饰@ddt.ddt
c case前加修饰@ddt.data()
d 运行后用例会自动加载成单独的用例
案例
在设计用例的时候,有些用例只是参数数据的输入不一样,比如登录这个功能,操作过程是一样的。对应这种多组数据的测试用例,可以用数据驱动设计模式,一组数据对应一个测试用例,用例自动加载生成。
1 安装ddt模块 打开cmd 输入pip install ddt 在线安装
2 数据驱动原理
a 测试数据为多个字典的list类型
b 测试类前加修饰@ddt.ddt
c case前加修饰@ddt.data()
d 运行后用例会自动加载成单独的用例
案例