Size: a a a

Aerokube Support

2020 September 14

И

Ильяс in Aerokube Support
Для pytest есть специальная либа для параллельного запуска. pytest-xdist называется. Хорошо работает с selenoid
источник

K

Kavya in Aerokube Support
Hi,
Am able to extract downloaded file from browser container through the URL : http://selenoid-host:4444/download/sessionid/filename.txt .. However, when I automate to download the same to a particular directory using DownloadFile() of webclient, I get 401 Remote server returned an error.. Manually downloading it via browser works though.. could u pls help
источник

DG

Denis G in Aerokube Support
Друзья, подскажите пожалуйста, мне тут сказали, что как-то можно тестировать на сафари не владея виртуалкой/железом с макосью. Как это сделать? Куда копать?
источник

DG

Denis G in Aerokube Support
Изначально я думал, что самый правильный путь завладеть железкой (или не владеть) и на ней, как на ноде, запускать тесты через соответствующий драйвер.
источник

DG

Denis G in Aerokube Support
Так же вопрос стоит с мелкомягким эджом, но там я еще честн оне гуглил.
источник

IA

Igor Akintev in Aerokube Support
источник

IA

Igor Akintev in Aerokube Support
это без железок
источник

DG

Denis G in Aerokube Support
А все остальное на своем железе, да?
источник

DG

Denis G in Aerokube Support
Я просто думал, что можно как-то реализовать без макоси :(
источник

SV

Sergei Vasilchenko in Aerokube Support
Denis G
Я просто думал, что можно как-то реализовать без макоси :(
легально без макоси не получится
источник

DG

Denis G in Aerokube Support
Sergei Vasilchenko
легально без макоси не получится
Я слышал иное, по этому решил напрямую уточнить здесь. Спасибо друзья)
источник

AK

Artur K in Aerokube Support
Ivan Krutov
если selenium-wire нужна только чтобы запросы из браузера вынуть, то можно ее выкинуть и вытащить любую информацию через chrome devtools
а не появились видео по сабжу ?
источник

IK

Ivan Krutov in Aerokube Support
источник

AK

Artur K in Aerokube Support
Спасибо
источник

AK

Artur K in Aerokube Support
Ivan Krutov
собственно в python ровно то же самое:
1) берем обычного selenium клиента и создаем браузерную сессию с Chrome
2) берем клиента CDP из списка: https://github.com/ChromeDevTools/awesome-chrome-devtools#protocol-driver-libraries
3) подключаемся к ws://selenoid.example.com:4444/devtools/<session-id>
4) дальше клиентом CDP делаем что угодно
Тут имеется ввиду если я возьму pychrome то чтобы его инициализировать мне нужно будет прописать
import pychrome

# create a browser instance
browser = pychrome.Browser(url="ссылка с пункта 3")?
И уже оперировать с помощью пакета pychrome ? я все так понял ?

3) подключаемся к ws://selenoid.example.com:4444/devtools/<session-id>
источник

MM

Mariia Martyniak in Aerokube Support
Hi, guys. Do you have some suggestion/assumption?
I've run tests in 4 (four) threads. Have 1100 UI e2e tests and will have more (customer requirements). General time run in 4 threads is 6 hours. (In 1 thread - 24 hours). Some pages (not home page) with special content could load 4 minuts - spinner is rolling (because now pagination is absent). The problem: Tests run for some time and at one moment I can see very long home page response (beggining of test). And after that I see the page as on screenshot. And logs:

An unknown error has occurred
Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
System info: host: 'DESKTOP-5DUEQNC', ip: '192.***.***.*', os.name: 'Windows 10', os.arch: 'amd64', os.version: '10.0', java.version: '1.8.0_232'
Driver info: org.openqa.selenium.remote.RemoteWebDriver
selenide.url: https://*********.staging.******.net/
Capabilities {acceptInsecureCerts: false, browserName: chrome, browserVersion: 85.0.4183.83, chrome: {chromedriverVersion: 85.0.4183.87
источник

MM

Mariia Martyniak in Aerokube Support
2-ng part of previous message:
Log:
An unknown error has occurred
Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
System info: host: 'DESKTOP-5DUEQNC', ip: '192.***.***.*', os.name: 'Windows 10', os.arch: 'amd64', os.version: '10.0', java.version: '1.8.0_232'
Driver info: org.openqa.selenium.remote.RemoteWebDriver
selenide.url: https://*********.staging.******.net/
Capabilities {acceptInsecureCerts: false, browserName: chrome, browserVersion: 85.0.4183.83, chrome: {chromedriverVersion: 85.0.4183.87 (cd6713ebf92fa..., userDataDir: /tmp/.com.google.Chrome.Jn3F5U}, goog:chromeOptions: {debuggerAddress: localhost:38855}, javascriptEnabled: true, networkConnectionEnabled: false, pageLoadStrategy: normal, platform: LINUX, platformName: LINUX, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify, webauthn:virtualAuthenticators: true}
selenide.baseUrl: https://******.staging.*****.net
Session ID: 62f83b8013f5e3ffa3c558efb1eb048c

Maybe I shoud increased some king of timeouts, I use default. Maybe another suggestions regarding increasing/decreasing memory, count of threads. Thanks in advance.
источник

IK

Ivan Krutov in Aerokube Support
Mariia Martyniak
2-ng part of previous message:
Log:
An unknown error has occurred
Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
System info: host: 'DESKTOP-5DUEQNC', ip: '192.***.***.*', os.name: 'Windows 10', os.arch: 'amd64', os.version: '10.0', java.version: '1.8.0_232'
Driver info: org.openqa.selenium.remote.RemoteWebDriver
selenide.url: https://*********.staging.******.net/
Capabilities {acceptInsecureCerts: false, browserName: chrome, browserVersion: 85.0.4183.83, chrome: {chromedriverVersion: 85.0.4183.87 (cd6713ebf92fa..., userDataDir: /tmp/.com.google.Chrome.Jn3F5U}, goog:chromeOptions: {debuggerAddress: localhost:38855}, javascriptEnabled: true, networkConnectionEnabled: false, pageLoadStrategy: normal, platform: LINUX, platformName: LINUX, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify, webauthn:virtualAuthenticators: true}
selenide.baseUrl: https://******.staging.*****.net
Session ID: 62f83b8013f5e3ffa3c558efb1eb048c

Maybe I shoud increased some king of timeouts, I use default. Maybe another suggestions regarding increasing/decreasing memory, count of threads. Thanks in advance.
I would take a look at memory consumption first
источник

IK

Ivan Krutov in Aerokube Support
it seems thank browser is being killed by oom killer
источник

D

Den in Aerokube Support
Александр Андряшин
На маке в докере и не стартанет, нужен линукс на железе или виртуалка с вложенной виртуализацией...
Возвращаясь к теме, подскажите пожалуйста о каком конкретно железе идет речь?
источник