Size: a a a

QA — Автоматизация

2020 February 06

KL

Konstantin L in QA — Автоматизация
ммм. ок попробую
источник

СС

Сказочный Сникерс in QA — Автоматизация
а и еще, откуда у тебя берется browser в clean_cart?
источник

СС

Сказочный Сникерс in QA — Автоматизация
+ почему ты какую то логику сделал на фикстурах а какую то на setUpClass итд?
источник

KL

Konstantin L in QA — Автоматизация
Сказочный Сникерс
а и еще, откуда у тебя берется browser в clean_cart?
вот и я думал об этом) Но в примерах эт оникого не волновало.
источник

СС

Сказочный Сникерс in QA — Автоматизация
Konstantin L
вот и я думал об этом) Но в примерах эт оникого не волновало.
там явно должно быть
def clean_cart(browser): где browser это тоже фикстура вместо твоих двух методов setup_class и teardown_class
источник

KL

Konstantin L in QA — Автоматизация
Сказочный Сникерс
+ почему ты какую то логику сделал на фикстурах а какую то на setUpClass итд?
я еще только учусь мог бы  в тело функции запилить (тогда оно точно отработает, но хотел на фикстурах)
источник

СС

Сказочный Сникерс in QA — Автоматизация
и важно чтобы порядок взаимодействий фикстур был таким, чтобы твой clean_cart на тирдауне выполнялся раньше чем тирдаун браузера
источник

KL

Konstantin L in QA — Автоматизация
Сказочный Сникерс
там явно должно быть
def clean_cart(browser): где browser это тоже фикстура вместо твоих двух методов setup_class и teardown_class
ммм. почти понял. Написать еще 2 фикстуры для всего класса. 1 на открытие браузера и вторую - на закрытие, а ту дичь - удалить?)
источник

СС

Сказочный Сникерс in QA — Автоматизация
достаточно одной фикстуры, которая вначале откроет, а в конце закроет
источник

KL

Konstantin L in QA — Автоматизация
понял
источник

MA

Maksim Andryushchenkov in QA — Автоматизация
Konstantin L
ммм. почти понял. Написать еще 2 фикстуры для всего класса. 1 на открытие браузера и вторую - на закрытие, а ту дичь - удалить?)
финализаторы почитайте или yield
источник

KL

Konstantin L in QA — Автоматизация
ок. Всем спасибо, завтра попробую
источник

ВК

Владислав Кравченко in QA — Автоматизация
Гайз, а кто-нибудь использует решения типа JFor Artifactory для разшаривания либ в другие проекты?
Мучаюсь с установкой и GitLab CI выдает сейчас

Artifactory server ID: Is the Artifactory HTTP proxy configured to accept a client certificate? [no]: [Info] Encrypting [MASKED]...

Но в самом Artifactory пункт меню Сертифика недоступерн. В гугле почти нет инфы по этому(
источник

ВК

Владислав Кравченко in QA — Автоматизация
JFrog*
источник

D

Dmitry in QA — Автоматизация
Владислав Кравченко
Гайз, а кто-нибудь использует решения типа JFor Artifactory для разшаривания либ в другие проекты?
Мучаюсь с установкой и GitLab CI выдает сейчас

Artifactory server ID: Is the Artifactory HTTP proxy configured to accept a client certificate? [no]: [Info] Encrypting [MASKED]...

Но в самом Artifactory пункт меню Сертифика недоступерн. В гугле почти нет инфы по этому(
источник

D

Dmitry in QA — Автоматизация
Ну и в бесплатной версии Artifactory:
> SSL Certificates feature is not supported in OSS version
источник

AV

Alex Vasinskiy in QA — Автоматизация
Всем привет, подскажите разобрать такой момент. Перед тестом указано implicitlyWait(10 sec)
В тесте есть метод который проверяет существование вебелемента. В нем создается explicityWaitDriver. И вот тут танцы с бубном... Если в Explicity время указано больше implicity  - оно будет ждать как Explicity.  Если в explicity указать 5 сек - он будет ждать 10 сек... почему?
источник

AS

Andrei Solntsev in QA — Автоматизация
Alex Vasinskiy
Всем привет, подскажите разобрать такой момент. Перед тестом указано implicitlyWait(10 sec)
В тесте есть метод который проверяет существование вебелемента. В нем создается explicityWaitDriver. И вот тут танцы с бубном... Если в Explicity время указано больше implicity  - оно будет ждать как Explicity.  Если в explicity указать 5 сек - он будет ждать 10 сек... почему?
По поводу явных и неявных ожиданий на SeleniumCamp 2018 был хороший доклад: seleniumcamp.com/talk/deep-dive-into-selenium-waits
источник

B

Bola in QA — Автоматизация
И в чате буквально три недели назад бурно обсуждали эту тему
источник

A

Artem in QA — Автоматизация
Alex Vasinskiy
Всем привет, подскажите разобрать такой момент. Перед тестом указано implicitlyWait(10 sec)
В тесте есть метод который проверяет существование вебелемента. В нем создается explicityWaitDriver. И вот тут танцы с бубном... Если в Explicity время указано больше implicity  - оно будет ждать как Explicity.  Если в explicity указать 5 сек - он будет ждать 10 сек... почему?
Если я правильно понял, похожий случай с объяснениями (начиная с 25:07) - https://youtu.be/zIzGRbEBqig?t=1507
источник