Size: a a a

2020 October 05

СС

Сказочный Сникерс... in atinfo chat
Chingis Kyunkrikov
Я почитал его описание, там про grid говорится, что для него отдельно надо настраивать
насколько я знаю нет, ты просто прямо из тестов запускаешь сервак
источник

CK

Chingis Kyunkrikov in atinfo chat
Окей, гляну тогда
источник

СС

Сказочный Сникерс... in atinfo chat
Chingis Kyunkrikov
А у муна отдельные контейнеры для каждого браузера.
ну это не важно, если ты для нужного теста и конкретного браузера поднимешь прокси
источник

СС

Сказочный Сникерс... in atinfo chat
и скажешь че на нем лочить а че нет
источник

СС

Сказочный Сникерс... in atinfo chat
самый простой способ - nginx
источник

CK

Chingis Kyunkrikov in atinfo chat
Это через коллег, у нас пока доступов до курьера нету
источник

CK

Chingis Kyunkrikov in atinfo chat
Кубера*
источник

СС

Сказочный Сникерс... in atinfo chat
у тебя и браузеры и приложуха в кубере? а тестики как в кубер стучатся?
источник

СС

Сказочный Сникерс... in atinfo chat
nginx (или любой другой прокси) ты можешь разместить где угодно
источник

СС

Сказочный Сникерс... in atinfo chat
то есть грубо говоря

тесты у тебя локально
мун и приложуха в кубере


в тестах поднимаешь прокси 127.0.0.1:8080 -> app.kuber.com:80
в тестах идешь через driver.Remote на 127.0.0.1:8080
запросы проксируются через тебя в кубер
источник

СС

Сказочный Сникерс... in atinfo chat
профит
источник

CK

Chingis Kyunkrikov in atinfo chat
Тесты на джаве разворачиваются имеджом в кубере в 50 потоков через Мун поднимает браузеры. На тестируемое приложение есть резолвы, но проблема в вендорах, на некоторые резолвов нету и не будет. Просто у нас очень загруженные девопсы, а самостоятельно туда лезть пока не могу из-за отсутствия доступов.
источник

CK

Chingis Kyunkrikov in atinfo chat
Я понимаю, что это короткий путь, но хотелось бы взять под свой контроль такие моменты
источник

СС

Сказочный Сникерс... in atinfo chat
а ну раз все в кубере то по идее между аппом, прокси и тестами должен быть сквозной доступ
источник

CK

Chingis Kyunkrikov in atinfo chat
Все дело в вендорах, из-за этого и спрашивал про возможность лочить урлы. Их могут добавлять в какой-то момент мимо меня и хотелось бы сразу устранять такие вещи без необходимости тревожить остальных.
источник

R(

Roman (rpwheeler) in atinfo chat
Chingis Kyunkrikov
Может кто подсказать, как заблокировать запросы по конкретным url через параметры запуска браузера?
А возможность заблокировать эти урлы через hosts file не рассматривалась?

https://stackoverflow.com/questions/38302867/how-to-update-etc-hosts-file-in-docker-image-during-docker-build
источник

CK

Chingis Kyunkrikov in atinfo chat
Нет возможности, т.к. нету доступа к машинам. Только к коду тестов и некоторым параметрам тестируемого приложения
источник

СС

Сказочный Сникерс... in atinfo chat
только конкретные адреса, но не локейшены
источник

СС

Сказочный Сникерс... in atinfo chat
если я правильно понял задачу
источник
2020 October 06

AS

Anna Sharkova in atinfo chat
ID:0
Что выберешь ты? 😏
Анонимный опрос
16%
Robot Framework. 😎
84%
Pytest. 😌
Проголосовало: 448
Только Pytest!
источник