Size: a a a

testing_in_python

2021 March 25

В

Виталий in testing_in_python
Merg
Можешь, я не против
Спасибо) а работать будет?)
источник

M

Merg in testing_in_python
Виталий
Спасибо) а работать будет?)
Не хочешь проверить?
источник

BB

Bad Boy in testing_in_python
Давай я ещё раз тебе про основы питона напишу)) у тебя должно быть что то одно в функции.
источник

В

Виталий in testing_in_python
Merg
Не хочешь проверить?
Хочу, но уже не за компьютером
источник

BB

Bad Boy in testing_in_python
После yield код есть?
источник

В

Виталий in testing_in_python
Bad Boy
После yield код есть?
Да.
источник

BB

Bad Boy in testing_in_python
Тогда правильно)
источник

В

Виталий in testing_in_python
Короче я завтра попробую, и отпишусь)
источник

BB

Bad Boy in testing_in_python
подскажите как в requests.Session() изменить параметр secure= у конкретной куки?
источник
2021 March 28

H

Hoaa in testing_in_python
Подскажите, есть задача, не могу решить. Пробую написать простенький враппер вокруг вебдрайвера. Застрял на грамотном вызове. Проблема в том чтобы в рамках каждого теста использовался отдельный инстанс драйвера. Пробовал как синглтон оформить, но тогда получается что следующий тест использует инстанс предыдущего (в одном окне браузера). Понимаю что проблема тривиальная, скорее всего, но как этот момент можно обыграть я дойти не могу, уже запутался окончательно.
источник

P

Polina in testing_in_python
Hoaa
Подскажите, есть задача, не могу решить. Пробую написать простенький враппер вокруг вебдрайвера. Застрял на грамотном вызове. Проблема в том чтобы в рамках каждого теста использовался отдельный инстанс драйвера. Пробовал как синглтон оформить, но тогда получается что следующий тест использует инстанс предыдущего (в одном окне браузера). Понимаю что проблема тривиальная, скорее всего, но как этот момент можно обыграть я дойти не могу, уже запутался окончательно.
Фикстура pytest с запуском браузера, скоуп сессия
источник

H

Hoaa in testing_in_python
Polina
Фикстура pytest с запуском браузера, скоуп сессия
Стараюсь это и сделать как раз для того чтобы не передавать в тесты драйвер из фикстуры, а использовать его в обьектах пейджей/компонентов только.
источник

M

Merg in testing_in_python
показывай код
источник

P

Polina in testing_in_python
Hoaa
Стараюсь это и сделать как раз для того чтобы не передавать в тесты драйвер из фикстуры, а использовать его в обьектах пейджей/компонентов только.
А почему не хотите передавать из фикстуры?
источник

H

Hoaa in testing_in_python
Polina
А почему не хотите передавать из фикстуры?
Чтобы в тесте не инициализировать объекты страниц, а была только тестовая логика.
источник

NV

Nikita Vandyshev in testing_in_python
Hoaa
Чтобы в тесте не инициализировать объекты страниц, а была только тестовая логика.
А преподготовка и зачистка остальных данных для тестов? Как вы решаете вопрос управления тестовыми данными без фикстур?
источник

H

Hoaa in testing_in_python
Nikita Vandyshev
А преподготовка и зачистка остальных данных для тестов? Как вы решаете вопрос управления тестовыми данными без фикстур?
Я не говорю что фикстуры не использую, но вызов драйвера хочу оттуда вынести в отдельный клас, который будут использовать ui обьекты.
источник

H

Hoaa in testing_in_python
Merg
показывай код
Черновик, последний вариант это синглтон, который не совсем то что необходимо. Возможно вообще не в том направлении копаю.
источник

M

Merg in testing_in_python
Hoaa
Черновик, последний вариант это синглтон, который не совсем то что необходимо. Возможно вообще не в том направлении копаю.
И что это? Зачем нам код синглтона, который не нужен. Где код тестов, как ты собрался «в тесте не инициализировать объекты страниц, а была только тестовая логика»
источник

H

Hoaa in testing_in_python
Merg
И что это? Зачем нам код синглтона, который не нужен. Где код тестов, как ты собрался «в тесте не инициализировать объекты страниц, а была только тестовая логика»
browser (враппер вокруг драйвера) используют ui обьекты (login, main_page)
источник