Size: a a a

testing_in_python

2021 September 28

A

Andrey in testing_in_python
Проблема не сложная, но ее надо решить ) у человека не получается ... Может селенойд ему зайдет
источник

BW

Black White in testing_in_python
Навряд ли, работаю на проекте, просто ментор сейчас в отпуске и больше спросить не у кого.. подключить его скрипт получилось, но он изначально не предусматривал в нём UI и поэтому нужно как-то вмонтировать драйвер..:)
источник

СС

Сказочный Сникерс... in testing_in_python
не только драйвер. еще сам браузер
источник

СС

Сказочный Сникерс... in testing_in_python
драйвер ты можешь и с помощью webdriver_manager поствить прямо из тестов. без бинарника хрома он будет более чем бесполезен
источник

TU

Telegram User in testing_in_python
это результаты последнего хакатона Епама?
источник

BW

Black White in testing_in_python
Да, но только я не совсем понимаю скрипт и поэтому у меня не получилось совместить его с другим...
источник

А

Андрей in testing_in_python
гугу
источник

A

Andrey in testing_in_python
Боюсь спросить а ты после того как добавляешь строки в докерфайл пересобираешь имадж?
источник

BW

Black White in testing_in_python
docker run -ti -v "$(pwd)/tests:/opt/testapp/tests" -v "$(pwd)/tools:/opt/testapp/tools" -v "$(pwd)/product_objects:/opt/testapp/product_objects" -v "$(pwd)/venv:/opt/testapp/venv" --rm pyenv-3.8.6 "pip install -r tests/requirements.txt && pytest -vv --cache-clear"
у меня происходит удаление его после использования
источник

PU

Pavel Usachev in testing_in_python
Кого его? Контейнера? У тебя запуск с -it -v
источник

A

Andrey in testing_in_python
Ты не пересобираешь имадж, тоесть все изменения в докерфайле не применяется так как не создаётся новый имадж...
источник

BW

Black White in testing_in_python
Ммм.. сейчас попробую
источник

PU

Pavel Usachev in testing_in_python
Попробуй начать с доки по докеру
источник

A

Andrey in testing_in_python
Согласен
источник

PU

Pavel Usachev in testing_in_python
А то пока это выглядит как - у меня проблема, ебану самый залайканый ответ с стаковерфлоу
источник

BW

Black White in testing_in_python
Точно, просто чуток подзабыл docker
источник

BW

Black White in testing_in_python
Тут такой момент при установки через докерфайл
FROM myapp:base
просит пароль или логин..
Также там в комментах есть другой вариант
RUN apt-get update && \
   apt-get install -y gnupg wget curl unzip --no-install-recommends && \
   wget -q -O - https://dl-ssl.google.com/linux/linux_signing_key.pub | apt-key add - && \
   echo "deb http://dl.google.com/linux/chrome/deb/ stable main" >> /etc/apt/sources.list.d/google.list && \
   apt-get update -y && \
   apt-get install -y google-chrome-stable && \
   CHROMEVER=$(google-chrome --product-version | grep -o "[^\.]*\.[^\.]*\.[^\.]*") && \
   DRIVERVER=$(curl -s "https://chromedriver.storage.googleapis.com/LATEST_RELEASE_$CHROMEVER") && \
   wget -q --continue -P /chromedriver "http://chromedriver.storage.googleapis.com/$DRIVERVER/chromedriver_linux64.zip" && \
   unzip /chromedriver/chromedriver* -d /chromedriver
но при сборки контейнера с этим докфайлом (я его интегрирую в свой) возникает ошибка при билде - ошибка иммено с этим куском.
источник

A

Andrey in testing_in_python
Ну тебе наверное не нужна строчка с  FROM
источник

IS

Idi Suda in testing_in_python
Интересно, как много времени пройдет до того, как он откроет dockerfile reference и почитает что, куда и зачем?
источник

PU

Pavel Usachev in testing_in_python
Просто забей
источник