Огромное спасибо!! Очень нужна была данная информация
@ЕвгенийСимаков-м6ч2 ай бұрын
Классное объяснение, прям то, что нужно. И манера разговора очень удачная. Спасибо.
@vladshambaryan8852Ай бұрын
Отличное дополнение к урокам . Нерешаемое я нашел тут.
@Lyudmila1579 ай бұрын
У меня windows и все получилось, спасибо, что дополнительно указали эти команды для windows, тк запуталась с тем, в какую сторону слеш, и изначальный путь к allure serve чтобы запустить тоже был полный(видимо из за операционной системы). Очень понятная подача у вас.
@SeniorTester9 ай бұрын
Я рад, что всё получилось
@vladimir521511 ай бұрын
Спасибо , давай посмотри , как это все запустить в gh-actions или Jenkins , в будущих видео. У вас очень ценная инфа , которая экономит кучу времени , даже например на тоже разворачивание хрома в докере , спасибо еще раз за старания и уроки
@katepastbina89066 ай бұрын
спасибо за видео! было бы здорово иметь подобное видео для запуска в докер контейнере только для плейрайта
@alexanderkomanov41512 ай бұрын
Super!
@sapfire6511 ай бұрын
Спасибо
@1153rus8 ай бұрын
очень крутые понятные видосы! вопрос - если у нас в папку складываются все файлы всех запусков - почем у нас тренд (хистори) путое и отображается только один прогон?
@sergeigaribzyanov60617 ай бұрын
Это великолепно! Большое спасибо! А есть возможность сделать видео по прогону API-тестов в изолированной среде (развертывание БД, накат тестовых данных, запуск тестов) ?
@SeniorTester7 ай бұрын
Да, прикольный сценарий. Поставлю себе в план
@AlexRootx11 ай бұрын
имхо, работа в корне диска схожа со сваливанием всей документации на рабочий стол)))
@SeniorTester11 ай бұрын
Согласен, когда речь идёт о работе на компе под управлением Linux. Но когда это докер, да ещё и довольно простой, уходить из корня - выглядит как лишнее движение
@АлександрПанов-з2ч8 ай бұрын
Подскажите, не увидел хромдрайвера в проекте, его тоже через COPY в образ добавлять, как в таком случае указать путь до него в контейнере исполняемому коду?
@SeniorTester8 ай бұрын
Хромдрайвер сейчас руками устанавливать не нужно. В селениуме полтора года назад появилась фича selenium manager, которая сама при запуске тестов устанавливает нужный драйвер
@АртёмЮрченков-х7ъ10 ай бұрын
Можно спросить? я сейчас разбираюсь с докером. Как я понимаю докер нам нужен для имитации тестового окружения, то почему мы в докере устанавливаем только тестовый браузер но не ставим тестовую опереационку (винда или мак) ? Можем ли мы в докере поставить эмулятор мобильного устройства ?
@SeniorTester10 ай бұрын
Тестовое окружение - это то, где запущен тестовый сервер нашего приложения. С помощью докера мы создаем контейнер, в котором запускаются тесты. Винды в докере не может быть, как и мака (вроде есть какие-то извращения как это можно сделать, но это такое себе). Докеры основываются на различных дистрибутивах линукса. Операционку мы ставим в самом начале - при создании докерфайла пишем FROM ubuntu В этом докере нам единственное что нужно - это браузер. Поэтому только его и устанавливаем. Если существует эмулятор мобильного устройства, который способен запускаться в linux терминале, то можно. Но сомневаюсь. Эмуляторы обычно должны иметь UI, а в докер контейнере нет экрана.
@БариАлибастр11 ай бұрын
А если это цельный тестовый фрейморк есть какие то ньансы?
@SeniorTester11 ай бұрын
Неа. Он же запускается той же командой pytest
@БариАлибастр11 ай бұрын
@@SeniorTester Евгений, а планируется видос по запуску тестов в гитхаб экшенс?
@SeniorTester11 ай бұрын
Был уже
@SeniorTester11 ай бұрын
kzbin.info/www/bejne/e2HRk5Z5j7h8bck
@Kosteor7 ай бұрын
Спасибо за видео! Но такая ошибка с Хромом - ERROR: failed to solve: process "/bin/sh -c apt-get update && apt-get install -y google-chrome-stable" did not complete successfully: exit code: 100
@SeniorTester7 ай бұрын
У вас, наверное, мак, да? Если так, то решения я не знаю. Оно скорее всего есть и гуглить нужно упоминая, что проблема на маке. Отдалённо слышал, что нужно как-то изменить версию kernel для докера, или что-то такое