pytest-appium: не удается запустить тесты, пропущено - PullRequest
0 голосов
/ 05 мая 2020

Попытка запустить тесты с плагином pytest-appium .
Попытка запустить тесты как обычно, без дополнительных аргументов cmdline:
SKIPPED [1] projects/Python/3/appium-tests/venv/lib/python3.8/site-packages/pytest_appium/plugin.py:8: no variables file

При запуске тестов с --variables = vars. json (также добавлен соответствующий файл в проект):
SKIPPED [1] projects/Python/3/appium-tests/venv/lib/python3.8/site-packages/pytest_appium/plugin.py:12: no "caps" or "server" in variables

Пробовал также с крышками или сервером или вообще в vars. json, тот же результат :
SKIPPED [1] projects/Python/3/appium-tests/venv/lib/python3.8/site-packages/pytest_appium/plugin.py:12: no "caps" or "server" in variables

Что я делаю не так?

1 Ответ

0 голосов
/ 05 мая 2020

Кажется, ваша проблема в том, что вы используете неправильный pytest-appium. В PyPi pytest-appium указывает на этот проект , который является базовым c плагином, вероятно, созданным для целей тестирования.

Плагин, на который вы ссылаетесь, похоже, не выпущен на PyPi, поэтому вам нужно клонировать и устанавливать его из репозитория:

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