Size: a a a

testing_in_python

2020 October 26

P

Polina in testing_in_python
Yaroslav
ребят, есть какой-то метод, на проверку кликабельности элемента?
(мне нужно проверить, что элемент кликабельный и заасертить)
на сколько понимаю, EC.element_to_be_clickable мне не подходит
ну в приницпе он как раз дожидается, что элемент кликабельный, и если да, возвращает его. Если не дождался - будет таймаут эксепшн. Можно задать желаемый таймаут и использовать, почему нет
источник

VM

Valeriy Menshikov in testing_in_python
Idi Suda
Тебе завалидировать и в объект запихнуть надо жсон?
я сейчас подумал, хочу сделать  метод в который на вход приходят респонсы от первых двух методов, а на выходе получается request модель(dict) хранящая в себе json  и параметры для третьей ручки.
источник

B

Bola in testing_in_python
для третьей ручки тебе же не нужны все значения?
источник

IS

Idi Suda in testing_in_python
Ну отфильтрует, че сложного то
источник

VM

Valeriy Menshikov in testing_in_python
Bola
для третьей ручки тебе же не нужны все значения?
неа все не нужны
источник

B

Bola in testing_in_python
почему бы просто из двух респонсов не сохранить эти 2-3 параметра и реюзать их?
простое лучше чем сложное )
источник

VM

Valeriy Menshikov in testing_in_python
Bola
почему бы просто из двух респонсов не сохранить эти 2-3 параметра и реюзать их?
простое лучше чем сложное )
Просто там не один два параметра)
источник

DG

Dmitriy Golubtsov in testing_in_python
Valeriy Menshikov
Коллеги привет, подскажите по такому вопросу.
Пишу тесты на АПИ. Допустим есть 3 ручки, например одна "ГЕТ" возвращает id  заказа и id товара. Вторая "ГЕТ" позвращает id причин возврата товара.  И третья "ПОСТ", в которую например в параметр передается Номер заказа, а в body json с id товара и id причины возврата. Сейчас я формирую из этих данных словарь и потом его уже разбираю в функции(как на скрине). Есть какой-то более удобный способ это делать? Пробовал варинт использовать https://jsonmodels.readthedocs.io/en/latest/usage.html, пока думаю про него
Поч такой говёный нейминг?
источник

Y

Yaroslav in testing_in_python
Polina
ну в приницпе он как раз дожидается, что элемент кликабельный, и если да, возвращает его. Если не дождался - будет таймаут эксепшн. Можно задать желаемый таймаут и использовать, почему нет
кстати да, можно с этим что-то подумать
спасибо
источник

EB

Evgenii B in testing_in_python
Dmitriy Golubtsov
Поч такой говёный нейминг?
а если конкретнее попробовать дать фидбек?
источник

IS

Idi Suda in testing_in_python
Dmitriy Golubtsov
Поч такой говёный нейминг?
Предложи нормальный
источник

DG

Dmitriy Golubtsov in testing_in_python
Evgenii B
а если конкретнее попробовать дать фидбек?
Имя метода, имя параметр. О чем они говорят человеку, который полез туда в первый раз?
источник

DG

Dmitriy Golubtsov in testing_in_python
Где докстринг?
источник

IS

Idi Suda in testing_in_python
Предложений не видно ещё (
источник

EB

Evgenii B in testing_in_python
Dmitriy Golubtsov
Имя метода, имя параметр. О чем они говорят человеку, который полез туда в первый раз?
ну например этот метод нейм: говорит о http verb метода, говорит об иерархии неймспейса (название его по сути дублирует)
источник

DG

Dmitriy Golubtsov in testing_in_python
Зачем каждый раз пихать в запрос headers, если можно переопределяться метод?
источник

EB

Evgenii B in testing_in_python
Dmitriy Golubtsov
Где докстринг?
а при чем тут нейминг ебать
источник

EB

Evgenii B in testing_in_python
Dmitriy Golubtsov
Зачем каждый раз пихать в запрос headers, если можно переопределяться метод?
а при чем тут нейминг?
источник

DG

Dmitriy Golubtsov in testing_in_python
Evgenii B
а при чем тут нейминг ебать
Это уже следующие вопросы
источник

IS

Idi Suda in testing_in_python
Dmitriy Golubtsov
Зачем каждый раз пихать в запрос headers, если можно переопределяться метод?
Чел, предложи свою реализацию метода и не выёбывайся
источник