Перейти к содержимому

akaars

Регистрация: 29 сен 2015
Offline Активность: 15 фев 2022 06:58
-----

Мои сообщения

В теме: Proxy Jmeter

22 февраля 2019 - 07:42

jmeter -H my.proxy.server -P 8000 -u username -a password -N localhost

http://jmeter.apache...ml#proxy_server


В теме: Ошибка Address already in use

22 февраля 2019 - 07:31

Винда?


В теме: Python, Selene, PyTest, PyCharm. INTERNALERROR при запуске тестов

07 ноября 2018 - 17:26

раннер через который запускаются тесты - это настраиваемый параметр проекта. Если вы его не настраивали, то по умолчанию Unittests
PyCharm / Preferences / Tools / Python Integrated Tools / Default Test Runner

Нет, там было именно то, что я и сказал. Pytest запускается вот посредством этой самой штуки jb_pytest_runner.py. Выглядит это примерно так:

 

/Users/ibrik/PycharmProjects/learning_pytest/venv/bin/python "/Users/ibrik/Library/Application Support/JetBrains/Toolbox/apps/PyCharm-C/ch-0/183.4139.23/PyCharm CE 2018.3 EAP.app/Contents/helpers/pycharm/_jb_pytest_runner.py" --path /Users/ibrik/PycharmProjects/learning_pytest/test/test_login.py
Launching pytest with arguments /Users/ibrik/PycharmProjects/learning_pytest/test/test_login.py in /Users/ibrik/PycharmProjects/learning_pytest/test

В теме: Python, Selene, PyTest, PyCharm. INTERNALERROR при запуске тестов

07 ноября 2018 - 14:55

Проблема у меня решилась инициализацией драйвера в фикстуре:

from selenium import webdriver

@pytest.fixture(scope = "session")
def app(request):
set_driver(webdriver.Chrome())

В теме: Python, Selene, PyTest, PyCharm. INTERNALERROR при запуске тестов

07 ноября 2018 - 12:02

Очевидно, что запуск через консоль и через pycharm происходят в разных окружениях. используйте  virtualenv, смотрите настройки pycharm.
Я с такой проблемой не сталкиваюсь, тесты в pycharm я запускаю в консоли.

 

Там немножко не так. PyCharm запускает тесты через вот этот вот раннер:

 _jb_pytest_runner.py

и тогда всё сыплется :( Но почему-то только когда работаешь с selene. Какой-нибудь примитивный a+b проходит нормально.

В консоли я бы запускал, но дебажить неудобно :(