Size: a a a

testing_in_python

2020 October 02

S

Sergei in testing_in_python
¯\_(ツ)_/¯
источник

Dq

Dmitry qDims in testing_in_python
Boris Krutskih
Playwright для Python

2к20й продолжает удивлять. Если бы мне предложили выбрать сейчас построить проект по  автоматизации, я бы выбрал Python, Pytest и Playwright. Только посмотрите, какая же это пушка🧨

https://devblogs.microsoft.com/python/announcing-playwright-for-python-reliable-end-to-end-testing-for-the-web/
пытаюсь вот использовать он даже запустить браузер не может
источник

Dq

Dmitry qDims in testing_in_python
если кто-то может потратить 30 секунд и сделать тоже самое что в гайде и получить тот же результат было бы не плохо, а то я тут понять не могу, то ли лыжи не едут, то ли ....
источник

BK

Boris Krutskih in testing_in_python
Dmitry qDims
пытаюсь вот использовать он даже запустить браузер не может
Видимо ещё сильно сырой, по крайней мере для питона
источник

S

Sergei in testing_in_python
Dmitry qDims
если кто-то может потратить 30 секунд и сделать тоже самое что в гайде и получить тот же результат было бы не плохо, а то я тут понять не могу, то ли лыжи не едут, то ли ....
работает
источник

Dq

Dmitry qDims in testing_in_python
Sergei
работает
а ты на маке или винда?
источник

S

Sergei in testing_in_python
мак
источник

YB

Yasha Boot in testing_in_python
Sergei
мак
"мак конечно)" читалось лучше)
источник

S

Sergei in testing_in_python
:) решил что виндузятникам может быть обидно)
источник

Dq

Dmitry qDims in testing_in_python
у меня и то и другое, сижу сейчас в чилл режиме на винде, и теперь понял что пробывать что=то подобное на винде больше не буду
источник

S

Sergei in testing_in_python
похоже что разработчики плейврайта тоже сидят на маках :)
источник

СС

Сказочный Сникерс... in testing_in_python
Dmitry qDims
у меня и то и другое, сижу сейчас в чилл режиме на винде, и теперь понял что пробывать что=то подобное на винде больше не буду
или вообще не пробовать что либо делать под виндой =)
источник
2020 October 03

D

Dmitrij in testing_in_python
добрый день. помогите, пожалуйста, разобраться с такой проблемой.
задача: в самом начале запуска тестов необходимо разово выполнить действие (авторизация).
начал делать с помощью фикстуры, но не получилось.
в конфтесте:
@pytest.fixture(scope='session')
def sess_scope():
   print('1')

в файле с тестом:
@pytest.mark.usefixtures("sess_scope")
class TestFileManager:

   def test_app(self):
       print('test_app')

   def test_opp(self):
       print('test_opp')

в результате ошибка
   @pytest.mark.usefixtures("sess_scope")
E   NameError: name 'pytest' is not defined

Если прописать к каждой функции (передать как параметр), то все работает.
источник

PS

Perevarichev Sergey in testing_in_python
@a_31415926
вроде как
@pytest.fixture(scope="session", autouse=True)
источник

D

Dmitrij in testing_in_python
получилось, спасибо. проблема была еще в том, что я в файле самого теста не импортировал pytest.
добавил - вроде заработало.
но почему именно фикстуры не работают без импорта, так и не понял. ведь я в конфтесте уже импортировал был.
источник
2020 October 06

SM

Stas Masaraky in testing_in_python
подскажите какой есть конектор для mongoDB
источник

S

Sergei in testing_in_python
похоже, пора в чате добавить бота, который будет автоматически гуглить :)
источник

M

Merg in testing_in_python
Stas Masaraky
подскажите какой есть конектор для mongoDB
а в гугле что говорят?
источник

S

Sergei in testing_in_python
там за такое банят :)
источник

SM

Stas Masaraky in testing_in_python
имеется ввиду какой лучше потому что есть несколько
источник