pytest自动化中,在不同环境进行测试,可以将项目中的url单独抽取出来,通过pytest.ini配置文件实现(类似postman中的“Environments”)
使用步骤:
1)安装pytest-base-url插件
pytest-base-url 是一个pytest插件,它通过命令行或配置文件提供可选的基本 URL。
pycharm界面file-settings进行安装,如下图:
2)在pytest.ini配置文件中添加base-url环境
3)在测试用例中使用
在测试用例里直接传 base_url 参数,当做fixture函数使用(会调用pytets.ini里面的 base_url 地址), base_url 是pytest中的内置fixture函数