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