Size: a a a

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

2020 November 26

VS

Vadim Shurhal in QA — Автоматизация
У вас есть тест который переключается между вкладками ? Какие есть места где потенциально может создаваться сам драйвер
источник

EG

Edward Galiaskarov in QA — Автоматизация
Да, там особый хитрый тест
источник

VS

Vadim Shurhal in QA — Автоматизация
Попробуйте его отдебажить, выводите в лог количество запущенных процесов с хромдрайвером, скорей всего там и проблема
источник

EG

Edward Galiaskarov in QA — Автоматизация
1 я открываю две вкладки в барузере
источник

EG

Edward Galiaskarov in QA — Автоматизация
2 в одно делаю логаут
источник

EG

Edward Galiaskarov in QA — Автоматизация
3 перехожу в оставшее и проверяю появление запрета на изменение данных
источник

VS

Vadim Shurhal in QA — Автоматизация
Тесты параллельно запускаются ?
источник

EG

Edward Galiaskarov in QA — Автоматизация
каждый хром драйвер запускает 6 процессов, потом могут появляется
источник

EG

Edward Galiaskarov in QA — Автоматизация
нет
источник

VS

Vadim Shurhal in QA — Автоматизация
Это странно, в какой момент запускается 6 процессов драйвера? При инициализации ?
источник

EG

Edward Galiaskarov in QA — Автоматизация
Vadim Shurhal
Это странно, в какой момент запускается 6 процессов драйвера? При инициализации ?
я вчера обращался с проблемой - у меня начались какие-то глюки связанные с замедлением прогона. Потому ища проблему я пытался наблюдать и обнаружил следующее

поднимается chromedriver - и сразу же поднимаются 6 процессов - окно конечно одно

когда тест завершается chromedriver выгружается и выгружаются все chorme

но иногда я заметил, что появляется несколько chromedriver, по окончанию теста они все исчезают, но после них остаются "безхозные" chrome - причина мне не понятна
источник

VS

Vadim Shurhal in QA — Автоматизация
Тесты атомарны, или зависят друг от друга ?
источник

VS

Vadim Shurhal in QA — Автоматизация
Да и хромдрайвер, глядя на скрин, у вас не один
источник

EG

Edward Galiaskarov in QA — Автоматизация
тест = одна фича, внутри фичи 3 сценария, сценарии не зависят друг от друга
источник

VS

Vadim Shurhal in QA — Автоматизация
Это проблема конкретного тесты, или вообще с сьютом в целом ?
источник

EG

Edward Galiaskarov in QA — Автоматизация
Vadim Shurhal
Да и хромдрайвер, глядя на скрин, у вас не один
я и спросил может ли такое быть
источник

EG

Edward Galiaskarov in QA — Автоматизация
Vadim Shurhal
Это проблема конкретного тесты, или вообще с сьютом в целом ?
в других местах тоже случалось, но я не мог так однозначно идентифицировать, а это свежий тест и я помню его нюансы
источник

VS

Vadim Shurhal in QA — Автоматизация
Возможно вы не переходите на новую табу в хроме, а открываете новое окно. Попробуйте отдебажить в какой именно момент они появляются, так сложно понять что твориться
источник

EG

Edward Galiaskarov in QA — Автоматизация
новую вкладку я открываю так page.execute_script("window.open('#{$BASE_URL}#{urlpage}')")
источник

EG

Edward Galiaskarov in QA — Автоматизация
визуально это именно вкладка
источник