Я использую Selenium Webdriver в проекте Rails, все хорошо на localhost, но в Heroku у меня были всевозможные проблемы, постепенно я их исправлял, пока не получил эту ошибку (Selenium :: WebDriver :: Ошибка :: SessionNotCreatedError, сеанс не создан), у меня есть настройки переменных среды GOOGLE_CHROME_BIN и GOOGLE_CHROME_SHIM на Heroku и строка кода, где я на самом деле использую это, это выглядит так
Watir::Browser.new :chrome, args: %w[--headless --no-sandbox --disable-dev-shm-usage --disable-gpu --remote-debugging-port=9222]
Одна красная квартира может будь то, что когда я делаю
echo $GOOGLE_CHROME_SHIM
на моем терминале, он ничего не печатает ... но я не знаю, так ли это.