Plugins pytest应用程序:无法启动测试,已跳过

Plugins pytest应用程序:无法启动测试,已跳过,plugins,appium,pytest,Plugins,Appium,Pytest,正在尝试使用插件运行测试。 尝试像往常一样启动测试,而不使用任何其他cmdline参数: 跳过了[1]projects/Python/3/appium tests/venv/lib/python3.8/site packages/pytest\u appium/plugin.py:8:无变量文件 使用--variables=vars.json启动测试时(还向项目添加了相应的文件): 跳过了[1]projects/Python/3/appium tests/venv/lib/python3.8/s

正在尝试使用插件运行测试。
尝试像往常一样启动测试,而不使用任何其他cmdline参数:
跳过了[1]projects/Python/3/appium tests/venv/lib/python3.8/site packages/pytest\u appium/plugin.py:8:无变量文件

使用--variables=vars.json启动测试时(还向项目添加了相应的文件):
跳过了[1]projects/Python/3/appium tests/venv/lib/python3.8/site packages/pytest\u appium/plugin.py:12:变量中没有“caps”或“server”

也尝试使用caps或服务器,或完全使用vars.json,结果相同:
跳过了[1]projects/Python/3/appium tests/venv/lib/python3.8/site packages/pytest\u appium/plugin.py:12:变量中没有“caps”或“server”


我做错了什么?

您的问题似乎是使用了错误的
pytest应用程序。
在PyPi中,
pytest-appium
指向,这是一个非常基本的插件,可能是为了测试目的而创建的

您引用的插件似乎没有在PyPi上发布,因此您必须从Repository克隆并安装它:

pip uninstall pytest-appium  # get rid of the wrong one
git clone https://github.com/GlobalRadio/pytest-appium.git
cd pytest-appium
pip install .