Удаленка для jenkins+selenide+selenoid+allure+docker спецов на 2-3 часа в день. 100% remote! Присоединиться к проекту

проблема настройки профайла FireFox для Codeception

codeception
firefox
php
Теги: #<Tag:0x00007fedb9bb1738> #<Tag:0x00007fedb9bb15f8> #<Tag:0x00007fedb9bb1490>

(A) #1

Всем Привет! Проблема в следующем:
При запуске selenium-standalone-server я передаю параметр -Dwebdriver.firefox.profile /TesterFF.
Сервер запускается с указанного профайла, при запуске тестов создается временный профайл в /tmp (как я понял на основе указанного). Вроде бы все отлично, но не помогает решить проблему, так как на определенном шаге теста элемент не отображается - подскажите эта проблема из-за профайла или что-то другое?! Когда руками делаю тоже самое - все отображается! Спасибо!

codeception 2.2.12 + selenium-server-standalone 2.53.1 (среда linux)


(Yaroslav Pernerovskyy) #2

Вот тут вообще непонятно. Каким образом профиль браузера влияет на отображение элемента? Какого элемента? Откуда вы знаете что он не отображается? Стек трейс ошибки в логе?


(A) #3

Так я и спрашиваю из-за чего такое возможно? Не отображается созданная справка в таблице… Откуда знаю?) - смотрю за ходом выполнения тестов и там ее нет (не находит по XPath)! Приходится писать тест который перезапускает браузер и она появляется…


#4

То есть, когда Вы проходите шаги теста в ручную все норм, а когда автотестом аналогичные шаги то не отображается?


(A) #5

Именно так! Помогло только полностью заново сделать сервер приложения…