Size: a a a

JavaScript testing

2021 November 24

BO

Boris Osipov in JavaScript testing
что значит "сбросится"?
источник

RR

Romam Roman in JavaScript testing
А что делать((
Есть кнопка, при нажатии на которую, либо будет редирект, либо всплывающее окно. При этом всплывабщее окно тоже появляется асинхронно. То есть предугадать время его появления не получится.

Вот и пытался сделать кастомный вейт, который проверяет появился ли элемент, и если нет ждёт n-ное количество времени, и так указанное количество итераций.
источник

RR

Romam Roman in JavaScript testing
Таймаут выполнялся, а после него, ничего не проиходило как будто часть кода фукнции просто обрезалась. Но это судя по всему из-за того, что isDisplayed в промис превращался.
источник

RR

Romam Roman in JavaScript testing
стандарными wait чёт не придумал как сделать данный кейс
источник

G

Gnam in JavaScript testing
источник
2021 November 25

P

Pavel in JavaScript testing
А можно измерить температуру по чату относительно облаков и гридов? Мы делаем Playwright и нас часто просят сделать аналог selenium grid, но все под этим понимают своё.

Исторически грид разворачивали у себя, потом появились браузерстеки, но дорого. Это так и осталось или люди начали юзать general purpose облако? То есть из вариантов:

а) сделать конструктор, который можно развернуть у себя

б) сделать чтобы по кнопке разворачивалось внутри aws/azure/gcp subscription, с vnet и т.п.

в) полный сервис по типу браузерстека, соуслабс, и иже

что сейчас наиболее актуально?
источник

P

Pavel in JavaScript testing
Или может какие другие варианты есть популярные...
источник

AP

Alexander Popov in JavaScript testing
а чем мун не подходит?
источник

P

Pavel in JavaScript testing
мун подходит, он выглядит как (в). я не помню, есть ли у них Mac, а так отлично. пытаюсь понять какой процент народа это устраивает.
источник

P

Pavel in JavaScript testing
Если все скажут (в) и пусть, что за деньги, то это будет прямо очень простой результат опроса. Я как раз пытаюсь понять, хочет ли кто-то (а) или (б).
источник

AP

Alexander Popov in JavaScript testing
а чем отличается "а" от просто парочки браузеров в хедлесе?
источник

P

Pavel in JavaScript testing
(а) это локальный грид, на своих тачках, небольшая (или большая) контора менеджит инфру себе, не стоит денег кроме покупки железа, до-облачные времена, но я так понимаю, что все еще актуальные для абсолютного большинства.
источник

P

Pavel in JavaScript testing
(б) по себестоимости облака
(в) как правило не дёшево
источник

AP

Alexander Popov in JavaScript testing
ааа, я понял...
типа селеноида
источник

P

Pavel in JavaScript testing
да, селеноид это в принципе одна из реализаций грида
источник

IS

Ivan Sandrátskii in JavaScript testing
на мак можно ранить
источник

P

Pavel in JavaScript testing
(а) и (в) мы в природе видим часто, вопрос людям из (а), хотят ли они свалить. а вот (б) я не видел. на нем не заработать, поэтому думаю его не делают
источник

IS

Ivan Sandrátskii in JavaScript testing
через тот же minikube
источник

IS

Ivan Sandrátskii in JavaScript testing
если ты про это
источник

P

Pavel in JavaScript testing
я думал, что мун это на их железе, там есть маки?
источник