程序在执行到验证码时,需要输入验证码,我设置的是input输入验证码,但是执行到这里就报错:OSError: pytest: reading from stdin while output is captured! Consider using -s



正常启动程序没有报错,用allure启动就报错了

解决方法:
添加了 ‘–capture=no’ 就没有报错了

–capture的具体讲解

更多推荐

pytest allure生成测试报告,报错:Error: pytest: reading from stdin while output is capture