今天拿实例列举进行将2个方法综合使用
就拿小编实际项目中的管理台登录界面测试作为案例,代码浅而易学,前半部分是Fixture,后半部分是Parametrize
# coding=utf-8
# authou...2019060601, 123456), (2019060602, 234567), (2019060603, 345678)]
driver = webdriver.Chrome()
# 定义一个全局驱动
@pytest.fixture...('user, passwd', test_user) #使用par 参数取名为user、passwd ;入参为上面定义的元组
def test_login_01(test_pro_ulr, user,...test_user = [
(2019060601, 123456),
(2019060604, 234567),
(2019060603, 345678)
]
以上几个实例,就是我们测试中使用的...pytest测试框架测试用例参数化,想登录这种前置/公共配置可以直接创建一个conftest.py文件进行存放,case就存放在用例集中