启动报错日志:
<Popen: returncode: None args: ‘scrcpy -Nr file.mp4’>
这个没有找到原因 比较奇怪,手动在cmd启动是正常的
源代码:import pytest
from ui_framework.page.logger import log
@pytest.fixture(scope=“module”,autouse=True)
def record():
log.debug(“h1”)
#用例运行前启动录屏
cmd = “scrcpy -Nr file.mp4”
p = subprocess.Popen(args=cmd,shell=True, stdout=subprocess.PIPE, stderr=subprocess.STDOUT)
#, stdout=subprocess.PIPE, stderr=subprocess.STDOUT
print(p)
yield
# 用例结束运行前启动录屏
os.kill(p.pid,signal.CTRL_C_EVENT)