pytest-配置项目不同环境URL

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函数

相关推荐
向上的车轮29 分钟前
如何用AI工具开发一个轻量化CRM系统(七):AI生成pytest测试脚本
pytest
慌糖13 小时前
自动化接口框架搭建分享-pytest第三部分
运维·自动化·pytest
Script kid13 小时前
Pytest框架速成
数据库·pytest
小熊出擊13 小时前
[pytest] 一文掌握 fixture 的作用域(scope)机制
python·功能测试·单元测试·自动化·pytest
小熊出擊1 天前
[pytest] autouse 参数:自动使用fixture
python·测试工具·单元测试·自动化·pytest
菠萝吹雪ing3 天前
pytest中的assert断言
python·pytest
天才测试猿4 天前
Python常用自动化测试框架—Pytest详解
自动化测试·软件测试·python·测试工具·职场和发展·测试用例·pytest
慌糖4 天前
自动化接口框架搭建分享-pytest第二部分
运维·自动化·pytest
know__ledge4 天前
Pytest+requests进行接口自动化测试6.0(Jenkins)
elasticsearch·jenkins·pytest
慌糖5 天前
自动化接口框架搭建分享-pytest
运维·自动化·pytest