Size: a a a

2019 December 06

OK

Oleksandr Khotemskyi in JS for testing
over9ooo
да. пробовал убирать debuggerAddress - все равно падает. разница только в том, что он в локалхост тычется:
[0-0] (node:38) UnhandledPromiseRejectionWarning: Error: connect ECONNREFUSED 127.0.0.1:9222
   at TCPConnectWrap.afterConnect [as oncomplete] (net.js:1097:14)
Убирать debuggerAddress нельзя, у тебя браузер же не на локалхост...
источник

o

over9ooo in JS for testing
Boris Osipov
а в логах контейнера с браузером что? там видно что он запустил дебагер на этом порту?
не смотрел... как это сделать?
источник

BO

Boris Osipov in JS for testing
ну как бы docker ps - инфа по контейнерам. docker logs <containerName> логи
источник

o

over9ooo in JS for testing
❯ docker logs 6383650b1af1
2019-12-06 11:30:52,706 INFO Included extra file "/etc/supervisor/conf.d/selenium-debug.conf" during parsing
2019-12-06 11:30:52,706 INFO Included extra file "/etc/supervisor/conf.d/selenium.conf" during parsing
2019-12-06 11:30:52,707 INFO supervisord started with pid 7
2019-12-06 11:30:53,711 INFO spawned: 'xvfb' with pid 10
2019-12-06 11:30:53,712 INFO spawned: 'fluxbox' with pid 11
2019-12-06 11:30:53,713 INFO spawned: 'vnc' with pid 12
2019-12-06 11:30:53,715 INFO spawned: 'selenium-standalone' with pid 13
2019-12-06 11:30:53,768 INFO success: xvfb entered RUNNING state, process has stayed up for > than 0 seconds (startsecs)
2019-12-06 11:30:53,768 INFO success: fluxbox entered RUNNING state, process has stayed up for > than 0 seconds (startsecs)
2019-12-06 11:30:53,768 INFO success: vnc entered RUNNING state, process has stayed up for > than 0 seconds (startsecs)
2019-12-06 11:30:53,768 INFO success: selenium-standalone entered RUNNING state, process has stayed up for > than 0 seconds (startsecs)
11:30:54.262 INFO [GridLauncherV3.parse] - Selenium server version: 3.141.59, revision: e82be7d358
11:30:54.425 INFO [GridLauncherV3.lambda$buildLaunchers$3] - Launching a standalone Selenium Server on port 4444
2019-12-06 11:30:54.521:INFO::main: Logging initialized @795ms to org.seleniumhq.jetty9.util.log.StdErrLog
11:30:54.983 INFO [WebDriverServlet.<init>] - Initialising WebDriverServlet
11:30:55.153 INFO [SeleniumServer.boot] - Selenium Server is up and running on port 4444
11:31:20.907 INFO [ActiveSessionFactory.apply] - Capabilities are: {
 "acceptInsecureCerts": true,
 "browserName": "chrome",
 "goog:chromeOptions": {
   "args": [
     "--remote-debugging-port=9222"
   ]
 }
}
11:31:20.909 INFO [ActiveSessionFactory.lambda$apply$11] - Matched factory org.openqa.selenium.grid.session.remote.ServicedSession$Factory (provider: org.openqa.selenium.chrome.ChromeDriverService)
Starting ChromeDriver 78.0.3904.70 (edb9c9f3de0247fd912a77b7f6cae7447f6d3ad5-refs/branch-heads/3904@{#800}) on port 30835
Only local connections are allowed.
Please protect ports used by ChromeDriver and related test frameworks to prevent access by malicious code.
[1575631880.941][SEVERE]: bind() failed: Cannot assign requested address (99)
11:31:21.792 INFO [ProtocolHandshake.createSession] - Detected dialect: W3C
11:31:21.841 INFO [RemoteSession$Factory.lambda$performHandshake$0] - Started new session fc7653c3fac2f6f35c254021730cb0ad (org.openqa.selenium.chrome.ChromeDriverService)


похоже, что нет
источник

BO

Boris Osipov in JS for testing
»(edb9c9f3de0247fd912a77b7f6cae7447f6d3ad5-refs/branch-heads/3904@{#800}) on port 30835
источник

o

over9ooo in JS for testing
> on port 30835
т.е. на этот порт коннектится? он же каждый раз разный. как его определять?
источник

BO

Boris Osipov in JS for testing
никак. он должен задаваться через
"args": [
     "--remote-debugging-port=9222"
   ]
источник

O

Oleh in JS for testing
Коллеги, есть вопрос. Делаю тестовое задание, но столкнулся с проблемой. Попадаю на "вечную/долгую" загрузку страницы. После browser.url(). Я так понимаю, что вебдрайвер не может зарезолвить то, что страница загружена и не делает следующие степы. Можно ли это как-то обойти?
источник

O

Oleh in JS for testing
источник

O

Oleh in JS for testing
WDIO
источник

O

Oleh in JS for testing
Можно ли сделать так, чтоб он не ждал полной загрузки?
источник

O

Oleh in JS for testing
Просто в первый раз с такой мутью столкнулся
источник

IL

Igor Lantushenko in JS for testing
надо понять что там не так и почему она подвисает
источник

O

Oleh in JS for testing
Думаю, что что-то на фронте не так )
источник

O

Oleh in JS for testing
источник

O

Oleh in JS for testing
Да, вот эта херня все портит
источник

IL

Igor Lantushenko in JS for testing
там весь букет и vk, и mail.ru
источник

D

Dmitry in JS for testing
Ребят, можете кинуть ссылки на доклад QA Fest 2019 по Cypress.io. Там еще за моки расказывали, не помню кто. обрыл все, на ютубе не нашел. Сравнение было с вебдрайвер ио еще
источник

D

Dmitry in JS for testing
Нашел из письма после конфы. Может кому тоже интерсно. https://www.youtube.com/playlist?list=PLuOBDBq7MW70q24thB9tidD2-2Tysf8FS
источник

IL

Igor Lantushenko in JS for testing
а у тебя подгружается тот код если ты с браузера запрашиваешь?
источник