38-pytest-命令行中-o参数使用
Posted 爱学习de测试小白
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了38-pytest-命令行中-o参数使用相关的知识,希望对你有一定的参考价值。
命令行中-o参数使用
前言
- 本篇来学习pytest命令行中-o参数的使用,-o 参数的作用是覆盖pytest.ini配置文件中的参数
-o
- 作用:覆盖pytest.ini配置文件中的参数
pytest.ini
[pytest]
addopts = -v -x
测试case
# -*-coding:utf-8一*-
# @Time:2022/10/10
# @Author: DH
# test_70.py
import os
def test_get_ini(pytestconfig):
"""读取ini配置信息"""
addopts = pytestconfig.getini('addopts')
print("获取到addopts的配置:%s " % addopts)
if __name__ == '__main__':
os.system('pytest test_70.py -o addopts="-v -x -s"')
- 查看输出
- pytest.ini 配置文件中参数为 -v -x ,使用 -o 参数覆盖配置文件参数,输出如下
以上是关于38-pytest-命令行中-o参数使用的主要内容,如果未能解决你的问题,请参考以下文章
Linux 上的 Open***:在命令行中传递用户名和密码