测试人社区

如何在pytest 传外部参数,供我case获取和使用

比如我命令行通过pytest --host www.baidu.com

我在case中如果去取到这个–host 对应的www.baidu.com

  • 需要在conftest.py添加命令行选项,命令行传入参数”–cmdopt“, 用例如果需要用到从命令行传入的参数,就调用cmdopt函数:
    启动demo:pytest -s test_xxx.py --cmdopt=参数