Size: a a a

testing_in_python

2021 October 01

IS

Idi Suda in testing_in_python
Я не помню, там аппиуму можно уровень логирования выставлять? Попробуй выставить поглубже, типа debug, мб вылезет что
источник

V

V in testing_in_python
ага, кстати тож как вариант
источник

IS

Idi Suda in testing_in_python
Я думаю, что проблема либо в сети, либо в блядском аппиум сервере, потому что он вечно лагает и обрывает сессии
источник

V

V in testing_in_python
мда есть такое
источник

V

V in testing_in_python
да, в целом дельно - буду смотреть
источник

BW

Black White in testing_in_python
Подскажите пжл, у меня в файле 15 строк импортов это нормально (дальше они ещё вырастут)?Есть ли практика делать файл с импотрами и его импортировать?
источник

EK

Egor Kordiy in testing_in_python
15?
источник

EK

Egor Kordiy in testing_in_python
как-то мало
источник

BW

Black White in testing_in_python
ну это пока что в conftest, я имею ввиду файл для импортов, которые внутри проекта
источник

EB

Evgenii B in testing_in_python
Это вполне нормально, главное по-возможности чтобы в вашем коде не было дублирующего кода, те если вы импортируете джейсон либу для работы с джейсоном, в других файлах возможно имеет смысл делать импорт метода из первого файла, чем переизобретать велосипед
источник

EB

Evgenii B in testing_in_python
Главное отсортируй импорты по 3 блокам :

1. (Идёт первым) - импорты stdlib
2. Third party либы которые протаскиваются чаще всего через pip install
3. Локальные импорты в проекте
источник

BW

Black White in testing_in_python
ясна,  спасибо!
источник

IS

Idi Suda in testing_in_python
В пучарме есть хоткей для оптимизации импортов
источник

IS

Idi Suda in testing_in_python
Ему надо пеп8 почитать. Уже пора
источник

EB

Evgenii B in testing_in_python
Не припомню чтобы оптимизатор импортов не порол мои локальнее импорты, он пихал в начало файла
источник

IS

Idi Suda in testing_in_python
Не замечал такого, всегда по пепу
источник

А

Алексей in testing_in_python
+1 у меня тож иногда странно оптимизирует
источник
2021 October 04

SL

Stan Ley in testing_in_python
Всем привет! Возник вопрос по xdist.
У меня есть хост и к нему подключены физические девайсы (5-10 шт.), на которых надо запустить тесты параллельно.
В conftest.py я создаю список объектов подключенных девайсов и передаю его в файл с тестами, там этот список использую через parametrize. Но после курения мануала, понимаю что xdist не может распараллелить список из параметрайза. У кого-то была подобная задача? Как поженить xdist и физические девайсы на одном хосте? Спасибо!
источник

СС

Сказочный Сникерс... in testing_in_python
Можно попробовать залочить конкретный процесс хдиста на конкретный девайс
источник

А

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