Size: a a a

testing_in_python

2021 April 05

В

Виталий in testing_in_python
Мне нужно просто залогинится под другим пользователем
источник

В

Виталий in testing_in_python
Все
источник

В

Виталий in testing_in_python
)
источник

В

Виталий in testing_in_python
Спасибо!)
источник

В

Виталий in testing_in_python
Решил)
источник

В

Виталий in testing_in_python
Вот так
источник

В

Виталий in testing_in_python
источник

Ф

Филипп in testing_in_python
Всем привет!
Не понимаю почему, если я запускаю тесты из консоли командой py.test, у меня все тесты пытаются прогнаться в одном экземпляре браузера, а не для каждого открывается свой. Как сделать так, что бы для каждого теста каждый раз открывался новый браузер?
источник

EB

Evgenii B in testing_in_python
Тебе нужно использовать фикстуру уровня scope=‘function’ , в которой ты будешь в тест передавать браузер. А после yield слова будешь делать driver.quit()
источник

Ф

Филипп in testing_in_python
Evgenii B
Тебе нужно использовать фикстуру уровня scope=‘function’ , в которой ты будешь в тест передавать браузер. А после yield слова будешь делать driver.quit()
Успех. Спасибо. Фикстура была, но не function а session.)
источник

NV

Nikita Vandyshev in testing_in_python
А есть какой то фокус, чтобы использовать session фикстуры при function фикстуре драйвера?
Если допустим мне надо чтобы одна сущность создалась в системе на остальные все тесты.. Кроме того, что использовать Lock, как доке?
источник

K

Kanstantsin in testing_in_python
Всем привет! Только залил видосы по пайтон + плейврайт. Сделал экспресс тренинг. Первый мой опыт съёмки видосов и не без косяков. Если захотите полить говном, то делайте плиз это тут в личке. https://www.youtube.com/playlist?list=PLMNCNdMsbXu2LqD-mx4gH99anTpJiATYi
источник

СС

Сказочный Сникерс... in testing_in_python
Nikita Vandyshev
А есть какой то фокус, чтобы использовать session фикстуры при function фикстуре драйвера?
Если допустим мне надо чтобы одна сущность создалась в системе на остальные все тесты.. Кроме того, что использовать Lock, как доке?
непонятный вопрос. сессионную фикстуру могут вызвать только фикстуры уровнем ниже
источник

СС

Сказочный Сникерс... in testing_in_python
или ты про параллельный запуск чтобы выполнить что то только 1 раз за прогон?
источник

NV

Nikita Vandyshev in testing_in_python
Сказочный Сникерс
или ты про параллельный запуск чтобы выполнить что то только 1 раз за прогон?
Один раз за прогон)
источник

СС

Сказочный Сникерс... in testing_in_python
с xdist или без?
источник

NV

Nikita Vandyshev in testing_in_python
Сказочный Сникерс
с xdist или без?
Как раз вместе с xdist. Пока только с Lock вариант видел
источник

СС

Сказочный Сникерс... in testing_in_python
Сказочный Сникерс
def pytest_configure(config):
   # executes on each worker and master
   db = getmysqlconn()
   config.db = db

   if not hasattr(config, “slaveinput”):
       # do some setup only once per run on master
       



def pytest_unconfigure(config):
   # executes on each worker and master
   config.db.connection.close()

   if not hasattr(config, “slaveinput”):
       # do some teardown only once per run on master
.
источник

СС

Сказочный Сникерс... in testing_in_python
только на новых версиях вместо slaveinput - workerinput. т-толерантность
источник

NV

Nikita Vandyshev in testing_in_python
Сказочный Сникерс
только на новых версиях вместо slaveinput - workerinput. т-толерантность
Понял, спасибо) буду пробовать)
источник