Let us say we have 3 machines under a GGR. Each of them can handle 50 test cases..and If I am running a 40 test cases I want all the test cases to utilize first machine and if it limit is reached then go to second and then third
Читать полностью…I wanted to run it through automation. Wanted to check if there is any api..can you please confirm me if any api is available or not
Читать полностью…если хотите ходить куда-то в корпоративной сети, нужно прописывать корпоративный dns
Читать полностью…Странно тут даже то что сессия создается, но в момент к примеру перехода на другую страницу у меня ошибка, которую я скинул
Читать полностью…В browsers-ops есть логика, если используется короткий формат версии то последняя не берется, так как в реальности она может измениться при минорном релизе браузера, это предотвращает кэширование разных образов с одним и тем же тегом на нодах... Вы можете переключиться на полный формат версий, тогда все теги будут доступны...
Читать полностью…https://chromedevtools.github.io/devtools-protocol/tot/Page/#method-captureScreenshot вроде вот тут есть beyondViewport
Читать полностью…How can we dynamically add a new ip to the GGR hosts file. Is there any API exposed ?
Читать полностью…Обновляли версию через метод, который тут описан: https://aerokube.com/moon/latest/#browser-ops , в репозитории есть 111 версия, по почему-то в выборе браузера только 110 и контейнер запускается с версией 110.0
capabilities.setBrowserName("chrome");
capabilities.setVersion("111.0");
HTTPConnectionPool(host='http', port=80): Max retries exceeded with url: //172.17.0.3:4444/wd/hub/session (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f73fc04c6d8>: Failed to establish a new connection: [Errno -2] Name or service not known',))
Читать полностью…HTTPConnectionPool(host='172.17.0.3', port=4444): Max retries exceeded with url: /wd/hub/session (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fec3f3d56d8>: Failed to establish a new connection: [Errno 113] No route to host',))
Читать полностью…{Читать полностью…
"android": {
"default": "10.0",
"versions": {
"10.0": {
"image": "selenoid/android:10.0",
"port": "4444",
"path": "/wd/hub"
}
}
}
}
version: '3'Читать полностью…
services:
selenoid:
network_mode: bridge
image: aerokube/selenoid:latest-release
volumes:
- "/home/temp/Appium/appium-compose:/etc/selenoid"
- "/var/run/docker.sock:/var/run/docker.sock"
- "/home/temp/Appium/appium-compose/video:/opt/selenoid/video"
- "/home/temp/Appium/appium-compose/logs:/opt/selenoid/logs"
environment:
- OVERRIDE_VIDEO_OUTPUT_DIR=/home/temp/Appium/appium-compose/video
command: ["-conf", "/etc/selenoid/browsers.json", "-video-output-dir", "/opt/selenoid/video", "-log-output-dir", "/opt/selenoid/logs", "-service-startup-timeout", "2m", "-session-attempt-timeout", "2m"]
ports:
- "4444:4444"