1.pytest.mark.parametrize装饰器实现测试用例参数化
@pytest.mark.parametrize(“方法中用到的参数名”,参数值)
- 第一个参数是字符串,多个参数中间用逗号隔开
- 第二个参数是list,多组数据用元祖类
以登录为例:
看到执行结果如下:一个通过,一个失败,互不影响
也可以把两个参数分开参数化如user有2个值,pw有2个值。这样执行起来就有2*2=4个用例
1.pytest.mark.parametrize装饰器实现测试用例参数化
@pytest.mark.parametrize(“方法中用到的参数名”,参数值)
以登录为例:
看到执行结果如下:一个通过,一个失败,互不影响
也可以把两个参数分开参数化如user有2个值,pw有2个值。这样执行起来就有2*2=4个用例