Size: a a a

2020 August 26

VG

Vitalii Grygoruk in JS for testing
тут надо не забыть о пермишенах еще
For page scripts, the Permissions API's "clipboard-write" permission is needed. You can check for that permission using navigator.permissions.query():
источник

VG

Vitalii Grygoruk in JS for testing
вот тут чувак какой то описывал как сделать чтобы заработало с нужными пермишенами в хроме https://medium.com/@sahajamit/getting-clipboard-content-from-remote-selenium-chrome-nodes-67a4c4d862bd
источник

FA

Fedor Altunin in JS for testing
Ребят, спасибо, буду пробовать
источник

NK

ID:0 in JS for testing
Как работает асинхронный JavaScript?

Про event loop, callstack, task queue

https://levelup.gitconnected.com/demystifying-asynchronous-javascript-event-loop-call-stack-task-queue-and-more-51fb748a4bd4
источник

AT

Alexandr Ts in JS for testing
вопрос не совсем про тестирование, кто то хостил телеграм ботов на авс лямбду ?
использую telegraf js
источник

BO

Boris Osipov in JS for testing
Alexandr Ts
вопрос не совсем про тестирование, кто то хостил телеграм ботов на авс лямбду ?
использую telegraf js
источник

VG

Vitalii Grygoruk in JS for testing
Alexandr Ts
вопрос не совсем про тестирование, кто то хостил телеграм ботов на авс лямбду ?
использую telegraf js
источник

AT

Alexandr Ts in JS for testing
дело не в этом )
это все я знаю, у меня проблемы возникли, вся инфра настроена и работает. Дело в том, что команды от сервака телеги остаются судя по всему в авс, я не получаю респонза. И логи клаут вотча молчат
источник

AT

Alexandr Ts in JS for testing
хуки, все настроено. Лямбда просто молчит. Что то явно упустил, но не пойму что. Первый раз процессинг пошел, упала ошибка, пофиксил - и на этом все, тишина...
источник

AT

Alexandr Ts in JS for testing
может нужно что то рестартануть, пробовал хук убивать для бота, заново ставить и запускать команду - тишина по прежнему
источник

AV

Alexei Vinogradov in JS for testing
Люблю интерпрайз.
Как реализовать предзаполнение поля "дата" завтрашним числом?

Правильно, нужно написать микросервис /api/v2/timestamp возвращающий new Date() на java, и задеплоить в кубере. Version 2!! my ass!
И вызывать Angularом
источник

OK

Oleksandr Khotemskyi in JS for testing
Alexei Vinogradov
Люблю интерпрайз.
Как реализовать предзаполнение поля "дата" завтрашним числом?

Правильно, нужно написать микросервис /api/v2/timestamp возвращающий new Date() на java, и задеплоить в кубере. Version 2!! my ass!
И вызывать Angularом
Мммм, кайф
источник

BO

Boris Osipov in JS for testing
Alexei Vinogradov
Люблю интерпрайз.
Как реализовать предзаполнение поля "дата" завтрашним числом?

Правильно, нужно написать микросервис /api/v2/timestamp возвращающий new Date() на java, и задеплоить в кубере. Version 2!! my ass!
И вызывать Angularом
ну если выкинуть кубер и микросервис все логично. дату ты никак не контролируешь на клиентских пк. и если прям надо точно дату завтра - с сервака только взять.
источник

AV

Alexei Vinogradov in JS for testing
Boris Osipov
ну если выкинуть кубер и микросервис все логично. дату ты никак не контролируешь на клиентских пк. и если прям надо точно дату завтра - с сервака только взять.
Ну а конечно тем, что ты сперва её у сервера спросил и потом вывел на клиенте- то тут конечно и контролируешь (сарказм, сорри)
источник

OK

Oleksandr Khotemskyi in JS for testing
Boris Osipov
ну если выкинуть кубер и микросервис все логично. дату ты никак не контролируешь на клиентских пк. и если прям надо точно дату завтра - с сервака только взять.
Ну в целом ты прав, но можно еще юзать сервисы синхронизации времени


https://en.m.wikipedia.org/wiki/Network_Time_Protocol
источник

BO

Boris Osipov in JS for testing
Alexei Vinogradov
Ну а конечно тем, что ты сперва её у сервера спросил и потом вывел на клиенте- то тут конечно и контролируешь (сарказм, сорри)
ага. этот простой мув решает 90% проблем вида кривой даты у юзера. или специльно перевод времени вперед\назад.
источник

AV

Alexei Vinogradov in JS for testing
Boris Osipov
ага. этот простой мув решает 90% проблем вида кривой даты у юзера. или специльно перевод времени вперед\назад.
Ну а тот, кто перевёл часы назад, не сможет дальше любую другую дату послать?
источник

BO

Boris Osipov in JS for testing
Alexei Vinogradov
Ну а тот, кто перевёл часы назад, не сможет дальше любую другую дату послать?
Леш, я не знаю конкретно твоего кейса :) чтобы отвечать что можно а что нельзя
источник

AV

Alexei Vinogradov in JS for testing
Boris Osipov
Леш, я не знаю конкретно твоего кейса :) чтобы отвечать что можно а что нельзя
Ну там реально предзаполнение поля дата - завтрашним числом.  Пользователь руками может перебить значение. На бэке потом есть дополнительная валидация, против хакеров.


Короче, не то чтобы это "не работает". Это оверинжыниринг.
источник

BO

Boris Osipov in JS for testing
лул. ну тогда да) весело)
источник