接口自动化运行用例时遇到的问题
本次通过学习企业微信部门管理接口文档,写自动化框架,在命令行运行用例的过程中报错:“pytest : 无法将“pytest”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正确,然后再试一次。”
发现问题出在pytest的安装上:
解决步骤:
步骤一:来到自己电脑安装的python目录下的Scripts文件夹
步骤二:在Scripts文件夹内的地址栏输入:cmd (回车后会直接进入终端)
在终端输入:pip install -U pytest(下载pytest)
-----若出现新问题: You are using pip version 19.2.3, however version 21.3 is available.You should consider upgrading via the 'python -m pip install --upgrade pip' command.(需要更新版本pip)
则在命令行输入:python -m pip install --upgrade pip(下载更新版本的pip)
-----若再出现新问题: Could not install packages due to an OSError: [WinError 5] 拒绝访问。: 'c:\\python38\\scripts\\pip.exe'Consider using the `--user` option or check the permissions.(没有权限)
在命令行输入:pip install --user --upgrade pip(即可彻底解决)