Size: a a a

testing_in_python

2021 October 20

AS

Alexandr Sharshov in testing_in_python
сейчас развернул ui
там вот такое
источник

СС

Сказочный Сникерс... in testing_in_python
дальше не подскажу, не имел дела с эмуляторами в селеноиде….
что то селеноид не шмог...
источник

РН

Роман Новиков... in testing_in_python
Всех приветствую!

У меня есть общий набор pytest-тестов для UI разрабатываемой платформы. На основе платформы написано два сервиса.

Каждый тест из общего набора размечен маркерами с префиксом сервиса, чтобы понимать где-какая функциональность используется. Соответственно, если я хочу прогнать тесты на каком-то сервисе, то я запускаю тесты с конретным маркером.

Мне нужно в один и тот же тест подавать разные данные в зависимости от маркера, с которым он запущен.

Кто-нибудь может подсказать как это сделать?
источник

СС

Сказочный Сникерс... in testing_in_python
вроде у request.item есть функция get_closest_marker, которая вернет самый ближайший маркер. ну или все маркеры запросить. на основе этого можно принимать какие то решения. не знаю насколько это правда будет правильно, но тем не менее)
источник

AS

Alexandr Sharshov in testing_in_python
а не знаете, как отправить апк селеноиду? Его нужно в нотейнер и через докер отправлть?
источник

СС

Сказочный Сникерс... in testing_in_python
честно, без понятия, говорю же с андроидом не сталкивался (слава богу)
источник

AS

Alexandr Sharshov in testing_in_python
Завидую Вам)
источник

АБ

Александр Бушманов... in testing_in_python
источник

AS

Alexandr Sharshov in testing_in_python
Хм, он просто напрямую с сайта в словаре передаёт, интересно, нужно попробовать, спасибо Вам большое
источник
2021 October 21

M

Martyn in testing_in_python
Не, до сих пор не понял. Памагитииии 😭
источник

А

Алексей in testing_in_python
какой то поток любителей почитать стдаут в последнее время.
код для чтения стд аута уложи в отдельный тред
источник

M

Martyn in testing_in_python
Сейчас не ругайте. Я до сего момента думал, что в отдельный поток нужно выделить как раз код запуска скрипта. Ведь это он блокирует выполнение.
источник

А

Алексей in testing_in_python
ничего не понял. Запускаешь свой процесс, стдаут и тп в пайпах. Запускаешь в отдельном потоке читалку этого стдаут пайпа, которая пишет лайны в какой то лист по мере их появления. В майн потоке обрабатываешь лист и выполняешь действия. Можно сразу в листенер потоке фильтровать стдаут и записывать только встреченные искомые линии например
источник

M

Martyn in testing_in_python
Спасибо! Попробую.
источник
2021 October 22

A

Alexander in testing_in_python
Привет!

У меня крашится chromedriver последней версии (95.0.4638.17) при запуске с Хромом последней версии (95.0.4638.54).

Ошибка:
Message: unknown error: Chrome failed to start: crashed.
 (chrome not reachable)
 (The process started from chrome location /usr/bin/google-chrome is no longer running, so ChromeDriver is assuming that Chrome has crashed.)


До 20 октября было всё в порядке. Кто-то сталкивался?
источник

КИ

Кирилл Иванов... in testing_in_python
помочь не могу, но можно попробовать вот это
https://pypi.org/project/webdriver-manager/
источник

A

Alexander in testing_in_python
Не поможет
Но спасибо за отклик
источник

СС

Сказочный Сникерс... in testing_in_python
смотри что это за /usr/bin/google-chrome. запускается ли оно руками? куда ведет бинарь? мб у тебя несколько хромов, и вебдрайвер запускает не то что ты думаешь
источник
2021 October 26

RR

Roma Roma in testing_in_python
Переслано от Roma Roma
Всем привет, при открытии карточки для ЕК у меня по умолчанию в поле со скрина вставляется 999, но в дом это значение не попадает. Мне надо выполнить проверку, что действительно там есть 999, как я могу это реализовать. Pytest
источник

RR

Roma Roma in testing_in_python
Переслано от Roma Roma
источник