Size: a a a

2020 April 17

PM

Pasha Masliyov in JS for testing
pheel
у меня нет сервера никакого
сервер который отдаёт сайт, nginx и т.п.
источник

p

pheel in JS for testing
А, понял тебя. Т.е теоретически если попытаюсь зайти на google.com - у меня эта ошибка пропадет?
источник

PM

Pasha Masliyov in JS for testing
ага
источник

p

pheel in JS for testing
Спасибо, проверю
источник

PM

Pasha Masliyov in JS for testing
pheel
Спасибо, проверю
не за что) ну, может и не fail2ban, есть другие разные тулзы для защиты от паразитного трафика, но смысл один: что-то на сервере банит запросы с твоего ip
источник

p

pheel in JS for testing
pheel
Всем привет! У меня тесты падают со странной ошибкой:
[0-2] RUNNING in chrome - /src/specs/test1.js
[0-0] RUNNING in chrome - /src/specs/test2.js
[0-1] RUNNING in chrome - /src/specs/test3.js
[0-2] 2020-04-17T08:02:41.232Z ERROR @wdio/runner: Error: connect ECONNREFUSED 127.0.0.1:45987
   at TCPConnectWrap.afterConnect [as oncomplete] (net.js:1141:16)
[0-2]  Error:  connect ECONNREFUSED 127.0.0.1:45987
[0-1] 2020-04-17T08:02:41.332Z ERROR @wdio/runner: Error: connect ECONNREFUSED 127.0.0.1:45447
   at TCPConnectWrap.afterConnect [as oncomplete] (net.js:1141:16)
[0-0] 2020-04-17T08:02:41.332Z ERROR @wdio/runner: Error: connect ECONNREFUSED 127.0.0.1:40387
   at TCPConnectWrap.afterConnect [as oncomplete] (net.js:1141:16)


Юзаю wdiov6, node v13.13.0, devtools automation protocol, chrome установлен. Все обернуто в контейнер.
Мб кто-то знает что тут не так?
Проблема была в кривизне запуска хрома в контейнере. Помогла эта статья
https://codeburst.io/running-webdriverio-tests-using-headless-chrome-inside-a-container-1d81b6449422
источник

V

Vktor in JS for testing
Всем привет) кто-то делал авторизацию через номер в twilio? У нас на проекте авторизаия через Майкрософт акаунт с подтверждением через смс, я создал номер в twilio но смс код от майрософта не приходит на єтот номер(
источник

IS

Ivan Sandrátskii in JS for testing
какой смысл в хэдлессе + контейнер?
источник

p

pheel in JS for testing
Ivan Sandrátskii
какой смысл в хэдлессе + контейнер?
А в чем пролема?
источник

IS

Ivan Sandrátskii in JS for testing
нууу
источник

IS

Ivan Sandrátskii in JS for testing
у меня проблем нету)
источник

IS

Ivan Sandrátskii in JS for testing
а смысл в чем?)
источник

p

pheel in JS for testing
Контейнер- это изолированное окружение, хедлес- быстрота запуска браузера/работы тестов. Смысл в том чтобы запускать тесты в хедлес моде и окружении контейнера 🙂
источник

p

pheel in JS for testing
Никаких скрытых смыслов нету 🙂
источник

OK

Oleksandr Khotemskyi in JS for testing
ну такое, не проще ли запустить отдельный готовый контейнер с настроенным xvfb и всем остальным чем пихать и тесты и браузер в один контейнер?
источник

p

pheel in JS for testing
Может быть и проще. Если честно - не знаком с xvfb, надо будет поизучать
источник

OK

Oleksandr Khotemskyi in JS for testing
pheel
Может быть и проще. Если честно - не знаком с xvfb, надо будет поизучать
а там даже ненадо изучать, просто взять готовый контейнер типа https://hub.docker.com/r/selenium/standalone-chrome-debug
источник

OK

Oleksandr Khotemskyi in JS for testing
pheel
Может быть и проще. Если честно - не знаком с xvfb, надо будет поизучать
ну или уже задуматся про полноценную выделенную ферму (selenoid конечно же)
источник

DI

Denys Iaremenko in JS for testing
Vktor
Всем привет) кто-то делал авторизацию через номер в twilio? У нас на проекте авторизаия через Майкрософт акаунт с подтверждением через смс, я создал номер в twilio но смс код от майрософта не приходит на єтот номер(
Если я правильно понял проблему то тебе не надо смс. Скорее всего там стандартный OTP. Ты сам можешь генерит OTP Тебе только надо знать секретку (ключ). Сейчас поищу вроде у меня был кусок кода
источник

V

Vktor in JS for testing
Denys Iaremenko
Если я правильно понял проблему то тебе не надо смс. Скорее всего там стандартный OTP. Ты сам можешь генерит OTP Тебе только надо знать секретку (ключ). Сейчас поищу вроде у меня был кусок кода
Можеш плз в личку написать?
источник